Moralno — Flutter + Flame Multiplayer O‘yini
Qahorov Zamon, Sun Sep 28 2025
Moralno — Flutter va Flame dvigateli yordamida yaratilgan yuqoridan ko‘rinishdagi (top-down) otishma janridagi o‘yin. Unda siz mahalliy tarmoq orqali do‘stlaringiz bilan multiplayer jang qilishingiz yoki AI botlarga qarshi yakkaxon rejimda kurashishingiz mumkin.
Nimalar mavjud
-
LAN Multiplayer rejimi
- Wi-Fi orqali ulanish
- Host/Join mexanikasi
- O‘yinchilar harakati va o‘qlar real vaqt rejimida sinxronlanadi
- Raqibning HP va o‘qlari ko‘rinadi
-
Single Player (Botlar)
- AI botlar sizni kuzatadi
- Harakatlanadi, nishonga oladi va o‘q uzadi
-
O‘yin mexanikasi
- Joystick yordamida yurish
- Aylanish va otish tugmalari
- 100 HP sog‘liq tizimi
- 20 ta o‘q — cheklangan ammo qayta yuklanadigan ammo tizimi
-
UI elementlari
- Menyu tizimi
- O‘yin davomida HP va o‘q soni
- G‘alaba/mag‘lubiyat oynalari
- Immersive full-screen rejim
-
Texnologiyalar
- Flutter — asosiy framework
- Flame — 2D game engine
- Flame Audio — tovushlar
- Hive — lokal data (o‘yinchi ismi, statistika)
- WebSocketChannel — multiplayer sinxronizatsiya, Shelf orqali ishlaydi
- NetworkInfoPlus — IP aniqlash
Foydalanish (Ishga tushirish)
git clone https://github.com/sizning-repo/moralno.git
cd moralno
flutter pub get
flutter run Kalit so'zlar: flutterflamegamemultiplayerlanbottop-downshelf