Téma
- #Webjáték készítés
- #Játékfejlesztés
- #Responzív web
- #AI felhasználás
- #Webjáték fejlesztés
Létrehozva: 2024-11-08
Létrehozva: 2024-11-08 17:21
Soha nem írtam ilyen szorgalmasan bejegyzést... De ez az újítás annyira szórakoztató, hogy a szorgalmas sorozatos írás egyre jobban megy.
Az alábbiakban felsoroljuk a fejlesztéseket.
1. A karakterekhez (játékos, szörny) kritikus találat esélye és kritikus sebzés képességérték került hozzáadásra, így a harc során a kritikus találat esélyétől függően nagyobb sebzést lehet okozni, mint általában.
1.1. A szintlépéskor a kritikus találat esélye is növelhető.
2. A szörnyek megjelenési valószínűségét a korábbi (egyszerű véletlenszerű) rendszer helyett úgy módosították, hogy súlyozást adjanak a szörnyekhez, és a súlyozás szerint generálják őket.
2.1. A szörnyek típusainak száma 4-ről 12-re nőtt.
Tetszik a csontváz sorozat....img
3. A szerzett arany felhasználásának lehetőségét biztosítva, a harc után a boltban gyógyító italok (3 fajta) vásárlására van lehetőség.
3.1. A bolt csak a harc után használható, az aktuális állapotot (inaktív, harc, bolt) kezeli, és az állapottól függően a felhasználói felület sugara változik.
3.2. A bolt felhasználói felületéhez hozzáadva a logikát, hogy a boltban áruk vásárlása után a karakter életereje helyreálljon.
(Kiegészítés) 4. Mobil eszközöket figyelembe vevő responzív CSS hozzáadása.
4.1. A responzív CSS-t is elkészítették, szuper!
(Kiegészítés) 5. Az állapottól függő gomb megjelenítésének módosítása.
5.1. Minden állapotban megjelenő gombok miatt előfordult, hogy a start game gomb ismételt megnyomásával a játék újraindult. A kellemetlenség elkerülése érdekében az állapotoknak megfelelő gombok jelennek meg.
(Kiegészítés 2) 6. A harc során kétszer is lefutó menet probléma megoldása.
6.1. Ezt a problémát már egyszer jeleztem, de a battleTurn() függvényben nem volt hiba. A kapcsolódó részek áttekintése során kiderült, hogy az html onclick eseménye és a main.js eseményfigyelője duplán volt megadva, ami a problémát okozta. Ezt a perplexity-nek jeleztem, és így válaszolt ㅎㅎ
Na, szuper lesz ezután???.img
(Kiegészítés 2) 7. A játékos és a szörny neve a harc közben az életerő sáv felett jelenik meg, valamint a háttér megváltozott.
7.1. Az új háttér jobban illik hozzá. A főszereplő nevét a játék indításakor lehet majd megadni.
(Kiegészítés 3) 8. Mána hozzáadása a játékoshoz és a szörnyhöz, a név most már megadható a játék előtt.
8.1. A játék mostantól a megadott névvel indul.
8.2. A játékoshoz és a szörnyhöz mána került hozzáadásra, és a vásznon megjelenik.
8.3. A jövőben a képességek roguelike módon, véletlenszerűen vásárolhatók meg a boltban, és a harcban használhatók (a képességek roguelike módon, egy adott fa szerinti sorrendben lesznek bővíthetők).
Most már egy kicsit játéknak tűnik...nem?.img
Valójában már több mint 30 percet töltök vele naponta.
Ha nem külön fájlokban tároltam volna a funkciókat, ebben a fázisban nagyon szenvedtem volna...
De most, hogy befejeztem a mai munkát, egy egyszerű, de már elég valósághű egyszerű webjáték vázát sikerült elkészíteni.
ㅎㅎ
Tesztcím: https://ggoban.com/hof/
Hozzászólások0