درباره

یک بازی تعاملی در مرحله اولیه ساخته‌شده با Next.js (App Router) و TypeScript. پایگاه کد به‌جای یک صفحه واحد، به‌عنوان یک موتور بازی کوچک سازماندهی شده است: یک زمینه بازی وضعیت را مدیریت می‌کند، کامپوننت‌های اختصاصی HUD و پانل مأموریت را رندر می‌کنند و i18n هر رشته را هم به انگلیسی و هم به فارسی نگه می‌دارد.

نکات برجسته

  • Next.js App Router — صفحات مبتنی بر کامپوننت با رندر سمت سرور.
  • موتور بازی ماژولار — یک ماژول features/game با زمینه، کامپوننت و خدمات.
  • رابط دوزبانه — کاتالوگ پیام انگلیسی و فارسی با یک تعویض‌کننده زبان.
  • سیستم مأموریت — تعاریف مأموریت مبتنی بر داده با رابط پانل.
  • لایه‌های نقشه — رندر مستقل از کاشی برای نقشه بازی.

وضعیت

توسعه فعال. ساختار سر جای خود است؛ محتوای بازی در حال ساخت روی آن است.