سورس کد بازی اتلو به زبان جاوا (گرافیکی) | Othello Source Code

تصویر شاخص
نوع فایل

JAVA

سورس کد بازی اتلو به زبان جاوا (گرافیکی) | Othello Source Code

این محصول شامل سورس کد کامل بازی اتلو به زبان جاوا با امکانات زیر است:

توضیحات بازی اتلو:
بازی فکری Reversi که با نام Othello نیز شناخته میشود یک بازی دو نفره است. در این بازی یک صفحه ۸ در ۸ وجود دارد به همراه ۶۴ مهره یا دیسک برای هر دو بازیکن. هر مهره دارای یک طرف سفید و یک طرف مشکی است. هر رنگ متعلق به یکی از بازیکنان است و در هر نوبت بازیکن مهره را با طرف رنگ مربوط به خودش روی صفحه قرار میدهد. قبل از شروع بازی دو مهره با طرف سفید و دو مهره با طرف مشکی در چهار خانه‌ی وسط صفحه قرار دارند. شروع کنند‌ه‌ی بازی بازیکن مشکی است. هر بازیکن باید مهره را طوری روی صفحه بگذارد که تعدادی (بیشتر از صفر) مهره مربوط به بازیکن رقیب پشت سر هم و بلافاصله مابین مهره‌ی گذاشته شده و یکی دیگر از مهره‌های بازیکن البته در یک خط را ست (افقی، عمودی یا مورب) قرار بگیرند و این باعث خواهد شد مهره‌های رقیب که در این بین قرار گرفته‌اند همگی وارونه شوند و به رنگ مهره بازیکن درآیند. در نهایت بازیکنی برنده است که بیشترین تعداد مهره با رنگ خودش روی صفحه داشته باشد.

نکته۱ :اگر در یک نوبت بازیکن هیچ مکانی را برای گذاشتن مهره‌اش نداشته باشد، نوبتش به رقیب می‌رسد.

نکته۲ :ممکن است بازی زمانی تمام شود که هنوز تمام خانه‌های صفحه پر نشده‌اند، چون هیچ بازیکنی نتوانسته است کار را ادامه دهد.


جزئیات مربوط به قسمت‌های مختلف برنامه:
۱- امکان انجام بازی با اعمال قوانین بازی روی صفحه؛
۲- بروز شدن جدول نتایج بصورت آنلاین؛
۳- نشان دادن یک ثانیه شمار مشترک برای کل بازی؛
۴ – اعمال محدودیت زمان برای هر بازیکن مثلا یک دقیقه به همراه ثانیه شمار جداگانه برای هر کدام از بازیکنان و توقف بازی پس از رسیدن به محدودیت؛
۵- گزینه new داخل منوی file برای شروع مجدد بازی؛
۶- گزینه save داخل منوی file برای ذخیره موقعیت بازی در یک فایل؛
۷- گزینه as save داخل منوی file برای ذخیره موقعیت بازی در یک فایل با اسم جدید؛
۸- گزینه open داخل منوی file برای باز کردن یک فایل ذخیره شونده بازی انجام شده و امکان ادامه انجام بازی؛
۹- گزینه exit داخل منوی file برای خروج از برنامه؛
۱۰- گزینه colors the change داخل منوی edit برای تغییر رنگ‌های بازی؛
۱۱- امکان تغییر فونت
۱۲- فعا کردن shortkeyب رای تمام گزینه‌های منوها؛
۱۳- استفاده‌ی مناسب از MouseMotionListener برای تغییر رنگ پشت هر خانه با حر کت ماوس روی آن؛
۱۴- استفاده از آیکن بجای کاراکتر نقطه برای مهره‌ها؛
۱۵- نمایش مناسب نوبت بازیکن (سفید یا مشکی در یک فریم جدا یا در جای مناسب از فریم نتایج؛
۱۶- پیش نمایش خانه‌های قابل مهره‌گذاری برای نوبت هر بازیکن با تغییر رنگ پشت آن؛
۱۷- امکان تغییر انوازه صفحه بصورت دل واه توسط کاربر؛
۱۹- نشان دادن پیغام مناسب برنده شدن بازیکن؛
۲۰- افزودن کلیدهای undo و redo برای جلو عقب شدن و تغییر پویای بازی؛


اسکرین شات و قسمتی از سورس برنامه:
بازی اتلوو


تابع اجرای برنامه:

public class Reversi {

public static void main(String[] args) {
new MainBoard();
}
}


سورس این بازی به صورت کاملا فانکشنال نوشته شده است و شما به راحتی می‌توانید اتفاقات رو متوجه شوید. اگر نیازمند سفارشی سازی این سورس براساس نیازتون هستید، ما در کنارتون هستیم که پروژه رو براتون سفارشی سازی کنیم بر اساس نیازمندی‌های پروژه‌ی تعریف شده‌ی شما.

برای سفارشی‌سازی زیر این محصول به صورت نظر، اطلاعات تماستون رو ثبت کنید تا باهاتون تماس بگیریم.

سورس کد بازی اتلو به زبان جاوا

دیدگاهتان را با ما درمیان بگذارید
تعداد دیدگاه : 0
امتیاز کلی : 0.0
پیشنهاد شده توسط : 0 کاربر
بر اساس 0 فروش
0
0
0
0
0

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “سورس کد بازی اتلو به زبان جاوا (گرافیکی) | Othello Source Code”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

قیمت پروژه

29000 تومان

تعداد
امتیازی ثبت نشده است
تاریخ انتشار: ۲۴ اردیبهشت ۱۳۹۹آخرین بروزرسانی: ۹ دی ۱۴۰۰تعداد بازدید: 1713
قوانین استفاده

فروشنده

مومن حمه ویسی

دانشجوی کارشناسی مهندسی کامپیوتر
قیمت پروژه

29000 تومان

تعداد