꼬반

[2 napos] AI-támogatású szórakoztató játékfejlesztés

  • Írás nyelve: Koreai
  • Országkód: Minden országcountry-flag
  • Informatika

Létrehozva: 2024-11-08

Létrehozva: 2024-11-08 17:31

A 2. nap van. Egy nap alatt a kód mennyisége és bonyolultsága elég jelentősen megnőtt.

Először az egész struktúrát átszerveztem.

[2 napos] AI-támogatású szórakoztató játékfejlesztés

Szégyellem magam...img


A CSS, JS és kép fájlokat külön mappákba rendeztem.

A js fájlokat a lehető legjobban funkciók szerint külön-külön adtam hozzá.

A dungeonben lévő harcok hozzáadásához battle.js és monster.js fájlokat adtam hozzá.

A karaktergenerálást is részben módosítottam.

A D&D5 nyilvánosan hozzáférhető szabálykönyve alapján a játékos 4 faj/4 osztály közül választhat,

és a faj és osztály alapján a státuszok eltérően generálódnak.

A szörnyeket is a D&D5 szabálykönyv alapján adtam hozzá, és ha felfedezés közben harc történik,

mindkét fél ügyességét dobva határozzuk meg a kezdő/végső sorrendet, majd megkezdődik a harc.

Az alapvető harc jelenleg a D&D5 szabályok szerint zajlik.
(Az AI mindent elintézett…)

Néhány apróbb módosításra azonban szükség volt: a felfedezési szint növekedése utáni harci ítélet során

100%-os felfedezési szint esetén harc történt, és az UI-k átfedésbe kerültek, ezért

a harci esemény ellenőrzését előre végeztem, és ha harc történik, a győzelem után növekszik a felfedezési szint.

[2 napos] AI-támogatású szórakoztató játékfejlesztés

Ja, most már szörnyképek is lesznek hamarosan..talán?.img


Ezután vereség esetén vereség képernyőt és újraindítást implementáltam, így az első képernyőről újra lehet kezdeni, és közben néhány UI-t, illetve a játék állapotától függő helyes ellenőrzéseket is kijavítottam.


Hozzáadtam néhány szörnyet a D&D5-höz, és kihívási indexet is, hogy a dungeon kihívási szintjéhez hasonló szörnyek jelenjenek meg. (De ezt az AI-nak csak a kihívási index hozzáadását kértem, ő pedig magától elkészítette a kód javaslatot… AI király!)


A teszteléshez az alábbi címen lehet csatlakozni!


Hozzászólások0