iran-game
درباره
یک بازی تعاملی در مرحله اولیه ساختهشده با Next.js (App Router) و TypeScript. پایگاه کد بهجای یک صفحه واحد، بهعنوان یک موتور بازی کوچک سازماندهی شده است: یک زمینه بازی وضعیت را مدیریت میکند، کامپوننتهای اختصاصی HUD و پانل مأموریت را رندر میکنند و i18n هر رشته را هم به انگلیسی و هم به فارسی نگه میدارد.
نکات برجسته
- Next.js App Router — صفحات مبتنی بر کامپوننت با رندر سمت سرور.
- موتور بازی ماژولار — یک ماژول
features/gameبا زمینه، کامپوننت و خدمات. - رابط دوزبانه — کاتالوگ پیام انگلیسی و فارسی با یک تعویضکننده زبان.
- سیستم مأموریت — تعاریف مأموریت مبتنی بر داده با رابط پانل.
- لایههای نقشه — رندر مستقل از کاشی برای نقشه بازی.
وضعیت
توسعه فعال. ساختار سر جای خود است؛ محتوای بازی در حال ساخت روی آن است.