مهندسین ستایش
بازی و سرگرمیدر دست ساختاندرویدFlutter.NET 10آنلاین

شش راند، یک حریف، و سروری که حرف آخر را می‌زند

کوییز بتل بازی پرسش و پاسخ نوبتی است: در هر نبرد شش راند و هجده سؤال بین شما و حریفتان رد و بدل می‌شود. اگر حریف انسانی آماده نبود، ربات وارد می‌شود تا بازی هیچ‌وقت پشت صف انتظار نماند.

در دست ساخت؛ اپ Flutter و بک‌اند .NET 10 نوشته شده و هنوز روی هیچ فروشگاهی منتشر نشده است.

نشان کوییز بتل: مغزی با کلاه‌خود جنگی کنار نوشته‌ی QUIZ BATTLE بنفش و طلایی
۶ × ۳

شش راند، هجده سؤال

راندهای فرد را شما دسته‌بندی می‌کنید و راندهای زوج را حریف؛ هر راند سه سؤال از همان دسته.

بدون انتظار

حریف همیشه هست

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

سمت سرور

پاسخ درست در گوشی نیست

گزینه‌ی صحیح همراه سؤال فرستاده نمی‌شود؛ فقط بعد از انتخاب شما و از سمت سرور برمی‌گردد.

امکانات

یک بازی رقابتی که قاعده‌هایش سمت سرور اجرا می‌شود

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

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

در هر راند سه دسته پیشنهاد می‌شود؛ انتخاب‌کننده یکی را برمی‌دارد و سه سؤال همان دسته برای هر دو بازیکن ساخته می‌شود.

تکنولوژیسینما و هنرعلمتاریخجغرافیاورزشادبیاتموسیقی

سه کمک، با هزینه‌ی سکه

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

جواب مردم ۶۰ سکهپنجاه‌پنجاه ۴۰ سکهشانس مجدد ۴۰ سکه

حریف رباتی که مثل آدم بازی می‌کند

ربات نوبتش را یکجا پر نمی‌کند؛ سرویس پس‌زمینه هر سه ثانیه بازی‌ها را می‌بیند و دست‌کم پانزده ثانیه بعد از حرکت شما فقط همان راند جاری را بازی می‌کند. دقتش هم ثابت نیست و هر راند حول ۶۵ درصد بالا و پایین می‌رود.

لیگ هفتگی و دستاوردها

هر بازیکن پس از اولین نبرد هفته در گروهی ۲۵ نفره قرار می‌گیرد؛ پایان هفته‌ی ایرانی پنج نفر بالا می‌روند و پنج نفر پایین. سیزده دستاورد هم در طول بازی باز می‌شوند.

گروه ۲۵ نفره۵ صعود۵ سقوط۱۳ دستاورد

اقتصاد بازی و پرداخت

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

پاداش روزانهکد دعوتفروشگاهزرین‌پال

چت سریع، نه چت باز

به‌جای پیام آزاد، فهرست ثابتی از پیام‌های کوتاه فرستاده می‌شود و فقط شناسه‌ی پیام ذخیره می‌گردد؛ سقف هر بازیکن در هر نبرد هم مشخص است.

نگاهی به برنامه

تصاویر صفحه‌های اصلی اپ؛ جای هرکدام مشخص است و به‌محض آماده‌شدن فایل، همین‌جا می‌نشیند.

در انتظار تصویرquizbattle/01-home.pngاندازه‌ی پیشنهادی ۱۰۸۰ × ۲۳۴۰
خانه و شروع نبرد
در انتظار تصویرquizbattle/02-category.pngاندازه‌ی پیشنهادی ۱۰۸۰ × ۲۳۴۰
انتخاب دسته‌بندی راند
در انتظار تصویرquizbattle/03-question.pngاندازه‌ی پیشنهادی ۱۰۸۰ × ۲۳۴۰
سؤال، تایمر و کمک‌ها
در انتظار تصویرquizbattle/04-board.pngاندازه‌ی پیشنهادی ۱۰۸۰ × ۲۳۴۰
برد نبرد و نتیجه‌ی راندها

تقلب را با طراحی می‌بندیم، نه با هشدار

در یک بازی رقابتی، هر چیزی که به گوشی بازیکن فرستاده شود قابل خواندن است. بنابراین چیزی که نباید دیده شود، اصلاً فرستاده نمی‌شود.

۱۸سؤال در هر نبرد
۳۰تست خودکار روی بک‌اند
  • گزینه‌ی صحیح در پاسخ سؤال وجود ندارد و فقط پس از انتخاب برمی‌گردد
  • راندهای پاسخ‌داده‌ی حریف روی برد دیده می‌شوند ولی محتوای پاسخش پنهان است
  • استفاده‌ی تکراری از هر کمک روی یک سؤال، سکه‌ی دوباره کم نمی‌کند
  • هر درخواست با کلید اپ و توکن JWT می‌رود و روی ۴۰۱ یک‌بار خودکار تمدید می‌شود
  • پاسخ ۴۲۹ محدودیت نرخ، با همان ثانیه‌ی باقی‌مانده به کاربر نشان داده می‌شود

پرسش‌های پرتکرار

هنوز نه. اپ Flutter و بک‌اند .NET 10 نوشته شده‌اند و روی محیط توسعه بازی کامل انجام می‌شود، اما نسخه‌ی منتشرشده‌ای روی هیچ فروشگاهی وجود ندارد.

بازی رقابتی‌تان را سمت سرور می‌سازیم

امتیاز، اقتصاد بازی و ضدِتقلب جایی جز سرور معنا ندارد؛ همین معماری برای بازی شما هم قابل پیاده‌سازی است.