پروژه بازی مافیا

دسته بندی : /


تعداد فروش

5 دانشجو

امتیاز

5.00 از 5

پرسش و پاسخ ها

1 کاربر

تاریخ انتشار

16 آذر 1401

محتوا شامل

سورس کد, ویدیو آموزشی

سطح تمرین

سخت

سیستم عامل

ویندوز

نیازمندی ها

visual studio

مدت زمان ویدیو

20 دقیقه

حجم فایل

100 مگابایت

در این پست قصد داریم پیاده سازی پروژه بازی مافیا را بررسی کنیم .

سوال : بازی مافیا را با شرایط زیر پیاده سازی نمایید .

توضیحات بازی:

پروژه بازی مافیا به این صورت هست که تعدادی کارت بین افراد پخش میشه که اون هارو به دو دسته مافیا و شهروند به طور کلی تقسیم میکنه .

هدف بازی به این صورت هستش که شهروندان بتوانند مافیارو شناسایی کرده و اون رو از بازی حذف کنند.

اگر موفق به این امر بشوند شهروند بازی برنده میشود در غیر این صورت مافیا برنده بازی میشود .

توضیحات نقش های موجود در بازی

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

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

تک تیرانداز: تک تیرانداز جز شهروندان بازی است که فقط یک تیر دارد که در هر شب که دلش بخواهد از ان استفاده میکند .

گاد فادر : گادفادر جز مافیاهای بازی ماست .

مزیت گادفادر نسبت به بقیه مافیای ساده به این صورت است که درهنگام استعالم از طرف کارآگاه جواب استعالم منفی خواهد بود

توضیحات قوانین و جزئیات بازی مافیا

در این پروژه بازی مافیا را شبیه سازی کرده ایم .

ابتدا کاربر تعداد نفرات را مشخص میکند و همچنین اسامی آن ها را انتخاب میکند .

پروژه بازی مافیا

سپس نقش های بازی به صورت خودکار و رندوم توسط سیستم پخش میشود .

پروژه بازی مافیا تقسیم نقش ها

هر روز با وارد کردن یک کلید از طرف شما استارت میخوره و رای گیری به صورت رندوم انجام میشه .

انجام پروژه های برنامه نویسی 

0936-328-6141

در نهایت نتایج رای گیری ها اعلام میشه که به صورت زیر هستش .

پروژه بازی مافیا رای گیری

توضیحات مربوط به خروجی رای گیری

ابتدا در رای گیری عادی شخص شماره 2 و 5 بیشترین تعداد رای را آوردند .

چون باید یکی از اشخاص حتما بیرون برود پس به مرحله دفاعیه میریم .

نکته : طبق قوانین این شبیه سازی هر دور رای گیری باید یک نفر از بازی خارج شود .

سپس رای بیشتر برای شخص شماره 5 (مسعود) بود و از بازی خارج شد .

شبیه سازی شب مافیا

در این بخش به صورت کاملا رندوم انتخاب میشه که مافیا کدوم شهروند رو زده و انتخابات دکتر و شات شب sniper

پروژه بازی مافیا شب بازی

در شبی که گذشت کاراگاه شماره 4 رو استعلام گرفت که مافیا ساده (فاطمه) بود و استعلام مثبت اعلام شد .

اسنایپر مافیا شماره 0 (علی) رو زد .

دکتر شخص شماره 4 که فاطمه بود رو اشتباه زنده کرد .

مافیا شماره 3 (زهرا ) رو kill کرد .

در نتیجه علی ، مسعود ، زهرا از بازی بیرون رفتند .

دیگر تمرینات زبان c

این پروژه توضیحات ویدیویی کاملی داره که خط به خط کد ها و سناریو و الگوریتم بازی توضیح داده شده است .

پس از خرید ، لینک دانلود در همین صفحه نمایش داده میشود. 

1 دیدگاه برای پروژه بازی مافیا

  1. SAsaN

    سلام خوب هستین/ میگم من اگر بخوام این بازی رو برای گوشی اندروید درست کنم با این اموزش گذاشتین می تونم انجامش بدم؟

    • وفایی مقدم

      سلام وقت بخیر
      خیر این آموزش شبیه سازی بازی مافیا در زبان c هست.
      برای پیاده سازی بازی مافیا در اندروید میتونید درخواست بدید تا فیلم آموزشیش براتون آماده بشه.
      موفق باشید.

دیدگاه خود را بنویسید

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

تمرینات مشابه

پروژه فرم ثبت نام در پایتون

پروژه فرم ثبت نام در پایتون

  • استادیار: وفایی مقدم
  • قیمت: 50,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
پروژه مدیریت کتابها در سی شارپ

پروژه مدیریت کتابها در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: 50,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
پروژه sql دیجی کالا

پروژه sql دیجی کالا

  • استادیار: وفایی مقدم
  • قیمت: 50,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
پروژه نمایش دمای هوا از طریق گوگل

پروژه نمایش دمای هوا از طریق گوگل

  • استادیار: وفایی مقدم
  • قیمت: 50,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
پروژه ساختمان داده بانک یاب

پروژه ساختمان داده بانک یاب

  • استادیار: وفایی مقدم
  • قیمت: 60,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : سخت
تمرین چند ضلعی در سی شارپ

تمرین چند ضلعی در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: رایگان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
تمرین singleton در سی شارپ

تمرین singleton در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: رایگان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
محاسبه شیب پاره خط در سی شارپ

محاسبه شیب پاره خط در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: 35,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط