amin norollah.
Loading portfolio
بازی استراتژی بی‌درنگ امپراتوری‌سازی که به شکل Mini App داخل تلگرام اجرا می‌شود

بازیوبشخصی

Fortune Hunters

بازی استراتژی بی‌درنگ امپراتوری‌سازی که به شکل Mini App داخل تلگرام اجرا می‌شود

سال
اوت 2024
نوع
بازی
فناوری‌ها
12
مسیر
وب

جزئیات

Fortune Hunters یک بازی استراتژی چندنفره است که داخل تلگرام بازی می‌شود. بازیکن‌ها روستایی را با دوازده نوع ساختمان بزرگ می‌کنند، پنج منبع را مدیریت می‌کنند، هشت نوع جنگجو آموزش می‌دهند و روی نقشه‌ی شش‌ضلعی جهان به هم حمله می‌کنند تا تصرف کنند، نابود کنند یا غارت کنند، و بعد گزارش نبرد و خبرنامه می‌گیرند. اتحادها با چت گروهی، بازارچه، مأموریت‌های روزانه و سیستم معرفی دوسطحی بازیکن‌ها را برمی‌گرداند.

کل پشته را خودم طراحی کردم و ساختم. فرانت‌اند یک Mini App با Angular 18 است، با کامپوننت‌های standalone و signals، نقشه‌ای که روی canvas رسم می‌شود و ترجمه به دوازده زبان. بک‌اند NestJS است با پانزده ماژول و حدود ۵۵ endpoint، یک schema بزرگ Prisma روی PostgreSQL، کش Redis، کارهای زمان‌بندی‌شده برای تولید منابع، یک ربات تلگرام، و Protocol Buffers برای داده‌های سنگین‌تر نقشه و نبرد.

این پروژه از اوایل ۲۰۲۵ متوقف مانده است.

فناوری‌ها

  • Angular
  • TypeScript
  • PrimeNG
  • Signals
  • NestJS
  • Prisma
  • PostgreSQL
  • Redis
  • Telegram Bot API
  • Protocol Buffers
  • Canvas
  • i18n

پروژه‌ها

لینک عمومی ندارد؛ پروژه‌ی تجاری یا داخلی است