✓ Čo sa naučíš?
Postavíš si vlastnú textovú adventure hru v Pythone – od načítania herného sveta zo súboru až po algoritmus, ktorý ti vygeneruje úplne nový dungeon zakaždým, keď sa ti zachce.
Kurz je zameraný na praktický projekt, nie suché cvičenia. Každé sedenie pridáva novú vrstvu do tvojej hry, takže uvidíš, ako sa jednotlivé časti Pythonu prepájajú do funkčného celku.
Herné svety a dátové štruktúry
- Načítanie a ukladanie herného sveta z JSON súborov
- Práca so slovníkmi a vnorenými dátovými štruktúrami
- Pohyb medzi miestnosťami a systém inventára
- Oddelenie dát od logiky programu
Príkazový systém a interakcie
- Parsing textového vstupu – rozdelenie na sloveso a objekt
- Príkazový slovník namiesto dlhých if/elif reťazcov
- Aliasy príkazov a flexibilné volania
- Interakcia s predmetmi – použitie, preskúmanie, kombinácia
Náhodné udalosti a NPC postavy
- Modul random – náhodný výber, pravdepodobnosti, vážený výber
- Náhodné udalosti viazané na miestnosti
- Jednoduchý súbojový systém
- NPC s dialógovými stromami a podmienkami
Ukladanie, načítanie a generovanie
- Serializácia stavu hry do JSON
- Ošetrenie chýb pri načítaní (try/except)
- Procedurálne generovanie dungeonov
- Garantovanie priechodnosti vygenerovaného sveta
✓ Pre koho je kurz určený?
Kurz je určený pre ženy a dievčatá, ktoré už majú základy Pythonu (napr. zo She Codes I. alebo II., prípadne zo školy) a chcú sa posunúť k praktickejšiemu programovaniu na reálnom projekte.
✓ Čo budeš potrebovať?
- Notebook s internetovým pripojením
- Nainštalovaný Python 3
- Odporúčaný editor: VS Code alebo PyCharm
- Chuť stavať hry a učiť sa nové veci
✓ Kedy?
- 20.11.2026 (piatok), 17:00– 19:00 hod.
- 27.11.2026 (piatok), 17:00– 19:00 hod.
- 04.12.2026 (piatok), 17:00– 19:00 hod.
✓ Kontakt
V prípade akýchkoľvek otázok kontaktuj [email protected].
✓ Spolupráca
RoboSkillz Academy je vzdelávací projekt bývalých šampiónov v robotike zameraný na technológie, ako sú robotika, programovanie, umelá inteligencia a smart zariadenia. Jeho cieľom je sprístupniť tieto témy aj tým, ktorí s nimi ešte nemajú skúsenosti. Súčasťou sú aj aktivity pre učiteľov a podpora rozvoja technologických krúžkov na školách

✓ Hlavní partneri podujatia
