دقیقاً چه کاری باید انجام شود؟
سلام.
قصد دارم یک بازی مافیا آنلاین طراحی و پیادهسازی کنم.
بازی باید بهصورت آنلاین و چندنفره باشد و کاربران بتوانند ثبتنام و ورود کنند و وارد اتاقهای بازی شوند.
امکانات اصلی مورد نیاز:
ثبتنام و ورود کاربران
پروفایل و نام کاربری بازیکنان
ساخت اتاق بازی و امکان ورود بازیکنان به اتاق
بازی چندنفره آنلاین و همگامسازی لحظهای اطلاعات بین بازیکنان
تعیین نقشها بهصورت تصادفی (مافیا، شهروند و نقشهای مختلف)
مدیریت فاز شب و روز
نمایش نقش هر بازیکن فقط برای خودش
سیستم رأیگیری و حذف بازیکنان
چت داخل بازی
سیستم مدیریت بازی توسط ادمین/راوی
امکان شروع، توقف و پایان بازی
نمایش نتیجه نهایی و برنده شدن مافیا یا شهروندان
سیستم امتیاز، سابقه بازیها و رتبهبندی بازیکنان
طراحی رابط کاربری مناسب برای موبایل و دسکتاپ
پنل مدیریت برای مدیریت کاربران، اتاقها و بازیها
پروژه باید از نظر امنیت، عملکرد و قابلیت توسعه در آینده استاندارد باشد.
همچنین سورسکد کامل پروژه، دیتابیس و نحوه نصب و راهاندازی تحویل داده شود.
لطفاً در پیشنهاد خود تکنولوژیهای مورد استفاده، زمان تقریبی انجام پروژه، هزینه و نمونهکارهای مشابه را اعلام کنید.