
MAFIA HOME
- توسعه نرمافزار و آیتی
- پایان فرصت ارسال پیشنهاد
عنوان پروژه: طراحی و توسعه اپلیکیشن بازی مافیا
توضیح کلی پروژه:
ما در پی توسعه یک اپلیکیشن موبایل جذاب و تعاملی برای بازی کلاسیک "مافیا" هستیم. هدف ما ایجاد یک تجربه بازی آنلاین پویا و منعطف است که با اضافه کردن نقشهای متنوع، سناریوهای دینامیک و شرایط ویژه، از نسخههای معمول موجود فراتر رود.
ویژگیهای اصلی و الزامی (MVP):
۱. بخش کاربری:
سیستم ثبتنام و ورود (با ایمیل یا شماره تلفن)
- پنل پروفایل کاربر (شامل سطح، آمار بازی و تاریخچه)
- سیستم دوستی و ارسال دعوت ۲. محیط لابی:
امکان ساخت اتاق بازی (قابل تنظیم: تعداد بازیکنان، نقشهای فعال، مدت زمان مرحله)
نمایش لیست اتاقهای عمومی
چت متنی درون لابی ۳. هسته اصلی بازی:
چرخه شب و روز: مدیریت خودکار مرحله شب و روز
سیستم نقشهای پایه: شامل شهروند، مافیا، کارآگاه، دکتر و تیرانداز
سیستم رأیگیری: بحث متنی و حذف بازیکن با رأی اکثریت در روز
پنل مدیریت بازی: مدیر بازی (راوی) باید بتواند بازی را شروع کرده و نظارت داشته باشد. ۴. سناریوها و شرایط ویژه (ویژگی متمایزکننده):
تعریف و فعالسازی سناریوهای از پیش تعریف شده در شروع بازی، با امکان اضافه کردن سناریوهای جدید در آینده.
پلتفرم و تکنولوژی:
- پلتفرم: اولویت توسعه اپلیکیشن به صورت چندسکویی (Cross-Platform) برای اندروید و iOS (استفاده از Flutter یا React Native).
- سرور: استفاده از معماری مقیاسپذیر و Real-Time (مانند Node.js + Socket.io) برای مدیریت همزمان چندین اتاق بازی.
نحوه عقد قرارداد و پرداخت:
- امید داریم پیشنهادات خود را ارائه دهید.
- پرداخت به صورت مرحلهای خواهد بود: ۳۰٪ پیشپرداخت، ۴۰٪ پس از تحویل نسخه آزمایشی قابل تست و ۳۰٪ پس از تحویل نهایی و انتشار.
از متقاضیان چه انتظاری داریم؟
- ارائه نمونه کارهای مشابه (ترجیحاً بازیهای آنلاین چندنفره).
- تخمین زمان و هزینه دقیق بر اساس ویژگیهای درخواستی.
- توضیحی درباره معماری فنی پیشنهادی برای پروژه.
- مهارتهای ارتباطی خوب و تعهد به زمانبندی.
همه متقاضیان علاقهمند میتوانند برای همکاری در این پروژه اقدام کنند.
مهارتهای مورد نیاز
Unity 3D
طراحی تجربه کاربری (UX)
طراحی رابط کاربری (UI)
برنامه نویسی بک اند (Back-End)
فلاتر (Flutter)
امکانات ویژه
حرفهای
سرویسهای مرتبط
فریلنسرهایی که در این پروژه پیشنهاد ارسال کردهاند
- کارفرما این پیشنهاد را انتخاب کرده است.زمان تحویل: 30 روزارسال پیشنهاد در:
- زمان تحویل: 60 روزارسال پیشنهاد در:
rzfreelancer5(2) امتیاززمان تحویل: 60 روزارسال پیشنهاد در:- زمان تحویل: 60 روزارسال پیشنهاد در:
- زمان تحویل: 40 روزارسال پیشنهاد در:
graph13664.36(5) امتیاززمان تحویل: 60 روزارسال پیشنهاد در:- زمان تحویل: 45 روزارسال پیشنهاد در:
- زمان تحویل: 60 روزارسال پیشنهاد در:
- زمان تحویل: 30 روزارسال پیشنهاد در:
- زمان تحویل: 11 روزارسال پیشنهاد در:
- زمان تحویل: 30 روزارسال پیشنهاد در:
- زمان تحویل: 90 روزارسال پیشنهاد در:









