C++ Dungeon Crawler 5. rész - Szoba és térkép generálás
C++ ASCII Dungeon Crawler játékfejlesztés sorozatunk 5. részében megtanulhatod legenerálni a szobákat és a szinteket ahol hősünk az életéért küzd majd, valamint kirajzolódik a térképünk + mozgathatóvá válik a karakterünk a szobák között. Hajrá!
- Szoba és térkép generálás
- Szoba adatai
- Szint adatai
- Szoba generátor implementáció 1
- Szoba generátor implementáció 2
- Szint generátor implementáció elmélete
- Szint generátor osztály
- Szint generátor szint terv implementáció
- Szint generátor szint terv implementáció - bejárók
- Szint generátor szint terv implementáció - irányok
- Szint generátor algoritmus meghívása
- Szint generátor integrációja
- Szoba generálás hibajavítás
- Szobák generálása szint létrehozás közben
- Szoba entitásokkal való feltöltése 1
- Szoba entitásokkal való feltöltése 2
- Régi térkép fogalom logikai refactor
- Régi térkép fogalom rendering refactor
- Térkép kirajzolás javítása
- Szint és szoba kirajzolás
- Térkép ablak kirajzolása 1
- Térkép ablak kirajzolása 2
- Térkép ablak skálázási lehetőségek
- Kirajzolással kapcsolatos refactor
- Szobák kijáratainak kirajzolása 1
- Szobák kijáratainak kirajzolása 2
- Szint alapú győzelmi feltétel
- Szoba állapotkezelése
- Játékos mozgása szobák között
- Szobaváltás logika
- Szobaváltás játékos kirajzolás
- Szobaváltás esemény használata újratöltésre
- Szobaváltással kapcsolatos javítások
- Szobák állapotváltásával kapcsolatos javítás
- Egyedi font használata jobb kirajzoláshoz
- Forráskód
Az oktatóról
Az állandó munkahely mellett mindig volt valamilyen vállalkozásom, saját cégem. Az itt végzett feladatok kapcsán ismerkedtem meg először a Python nyelvvel, majd kerültem közelebb az IoT világhoz. Több teljesített megrendelés, verseny és hobby projekt közben szedtem magamra Raspberry PI programozásával kapcsolatos tudást. Manapság full-stack fejlesztőként- és technológiai vezetőként Javascript/React frontend, Python web backend, C++ core stacken dolgozom saját vállalkozásban, emellett C++ és Python nyelveket oktatok kezdőtől a haladó szintig.