
بازیموبایلشخصی
LadderGo
مار و پله و منچ برای اندروید و iOS، آفلاین در برابر هوش مصنوعی یا آنلاین و بیدرنگ
- سال
- مارس 2025
- نوع
- بازی
- فناوریها
- 10
- مسیر
- موبایل
جزئیات
LadderGo یک اپ بازی رومیزی برای اندروید و iOS با دو بازی مار و پله و منچ است. میشود آفلاین تا چهار نفر بازی کرد، ترکیبی از آدمها و حریفهای هوش مصنوعی در سه سطح دشواری، یا آنلاین در مسابقههای بیدرنگ با جفتیابی، دعوت دوستان، زمانسنج نوبت و واکنش با ایموجی.
صفحهی مار و پله آسانسور، خانهی هدیه و پنج قدرت ویژه (جان اضافه، سپر، تاس دوبرابر و دو نوع بمب) هم دارد، و میشود برای انداختن تاس گوشی را تکان داد که از شتابسنج خوانده میشود. یک ارز ستارهای نقشههای تازه را باز میکند و رتبهبندی جهانی و فهرست دوستان هم هست.
هر دو طرف را خودم ساختم. اپ با React Native، Redux Toolkit، Reanimated و Lottie نوشته شده. بکاند NestJS با Prisma روی PostgreSQL است و بازیهای زنده از یک gateway مبتنی بر Socket.IO با دوازده رویداد عبور میکنند؛ وضعیت بازی پشت یک mutex در Redis نگهداری میشود تا بازیکنی که اتصالش قطع شده بتواند به همان بازی برگردد. استقرار با Docker و پشت nginx است.
فناوریها
- React Native
- TypeScript
- Redux
- Socket.IO
- NestJS
- Prisma
- PostgreSQL
- Redis
- Docker
- Lottie