توضیحات
برنامه نویسی بازی کارتی حیوانات جنگل به زبان جاوا
هدف از این تمرین، طراحی و پیاده سازی یک بازی کارتی به نام حیوانات جنگل است. مشابه دو سوال قبلی، این برنامه نیز تحت رابط کاربری متنی (کنسول) است. این بازی دونفره است و در ابتدای بازی، کارت هایی از حیوانات مختلف جنگل به طور تصادفی (random) در اختیار هر یک از بازیکنان قرار داده میشود. به هر بازیکن می توان از یک نوع حیوان بین صفر تا پنج کارت داده شود به طوری که در مجموع ۳۰ کارت در اختیار بازیکن قرار می گیرد. سپس بازیکن ۱۰ کارت از بین آنها را انتخاب کرده و بازی را با آنها شروع می کند. پس از این مرحله، بازیکن تنها به کارت های انتخاب شده دسترسی خواهد داشت
در هر نوبت از بازی، بازیکن علاوه بر مشاهده کارت های خود، کارت های بازیکن حریف را نیز می تواند مشاهده کند و استراتژی مناسبی برای ادامه بازی در نظر میگیرد. قوانین بازی به این شرح است:
هر کارت حیوان یک بازیکن می تواند به یکی از حیوانهای حریف آسیب بزند و در صورتی که حیوانی قدرت کافی برای آسیب زدن را نداشته باشد، می تواند با همکاری یک یا چند حیوان دیگر این کار را انجام دهد. هر حیوان دارای انرژی و جان است که در هر بار استفاده از آن حیوان، بسته به نوع آسیب، مقدار مشخصی از انرژی آن کاسته و به همان میزان، از جان حیوان حریف کم می شود. در صورتی که بیش از یک حیوان در آسیب زدن نقش داشته باشند، کاهش انرژی به طور یکسان بین همه آنها تقسیم می شود.
دقت کنید که قبل از اعمال آسیب زدن، باید بررسی شود که حیوان (های) انتخاب شده برای آسیب انرژی کافی را دارند؛ یعنی مقدار انرژی باقی مانده برای حیوان (های) انتخاب شده بعد از آسیب زدن، مقدار کمتر از صفر نمی شود. در غیر این صورت، عمل آسیب زدن صورت نمی گیرد و بازیکن باید مجددا انتخاب دیگری را انجام دهد. در صورتی که میزان آسیب مساوی با بیش از جان حیوان حریف باشد، حیوان حریف می میرد و آن حیوان از لیست کارت های حریف حذف می شود.
همچنین، هر یک از بازیکنان می توانند در نوبت خود، به جای آسیب زدن به حریف، انرژی یکی از حیوانات زنده خود (که هنوز جان دارد) را به طور کامل ترمیم کند. تجدید انرژی برای هر بازیکن نهایتا ۳ بار قابل انجام است.
پایان بازی زمانی اعلام می شود که یکی از بازیکنان تمامی حیوانهای حریف را از بین برده باشد و آن بازیکن برنده بازی است.
…
برنامه نویسی بازی کارتی حیوانات جنگل به زبان جاوا توسط کارشناسان گروه ۱.۲.۳ پروژه پیاده سازی گردیده و به تعداد محدودی قابل فروش می باشد.فایلهای پروژه به صورت کامل پس از خرید فایل بلافاصله در اختیار شما قرار خواهد گرفت.
سفارش پروژه مشابه
درصورتیکه این پروژه دقیقا مطابق خواسته شما نمی باشد، با کلیک بر روی کلید زیر پروژه دلخواه خود را سفارش دهید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.