رفتن به محتوای اصلی
لوگوی یوسف فرحمندیوسف فرحمند
لوگوی Mini Sumo
منتشر شدهپروژهٔ شخصیبازی · Android

Mini Sumo

دربارهٔ بازی

یک بازی سومو سه‌بعدی و چندنفره برای اندروید که در آن دو تا چهار بازیکن در مسابقه‌های کوتاه و پرهیجان یکدیگر را از رینگ بیرون می‌اندازند و می‌توان با حریف‌های کامپیوتری تمرین کرد.

مشکل

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

راه‌حل

Mini Sumo را با React Three Fiber و تایپ‌اسکریپت ساختم و با Colyseus روی Node.js اتاق‌های خصوصی، شمارش معکوس همگام ۳-۲-۱، مسابقه‌ها و نتایج را پیاده‌سازی کردم و با Capacitor و GitHub Actions برای اندروید بسته‌بندی کردم.

مشخصات بازی

تاریخ انتشار
مهر ۱۴۰۵
وضعیت
منتشر شده
دسته
بازی
نوع
پروژهٔ شخصی
پلتفرم‌ها
Android
نصب
کمتر از ۱۰۰
امتیاز
۵(۳ رأی)
مخاطبان هدف
بازیکنان عادی که از بازی‌های مهمانی سریع با دوستان روی گوشی لذت می‌برند.
نقش من
توسعه‌دهنده بازی — گیم‌پلی، صحنه سه‌بعدی، شبکه چندنفره، رابط کاربری و فرایند انتشار.
مدت زمان
< ۱ ماه

فناوری‌ها و مهارت‌ها

  • TypeScript و Next.js
  • React
  • React Three Fiber
  • Three.js
  • Colyseus
  • Node.js
  • Vite
  • Capacitor
  • Multiplayer Networking
  • GitHub Actions

آموخته‌ها

همگام نگه داشتن همهٔ کلاینت‌ها در مسابقه‌های کوتاه و سریع نشان داد بخش بزرگی از حس یک بازی چندنفره از لایهٔ شبکه می‌آید، نه فقط از ظاهر بازی.

تصاویر و ویدئوها

از بازی‌های جدید باخبر شوید

هر بازی و اپ جدید و هر بروزرسانی را زودتر از همه در تلگرام بگیرید؛ ربات Panda Radar به محض انتشار خبرتان می‌کند.

باز کردن ربات Panda Radar(در زبانه جدید باز می‌شود)
یوسف با گوشی در دست و یک پاکت نامه جدید کنارش
حمایت