Záhady na papíře
Klient: Hobby projekt
Mobilní textová RPG vzdávající hold klasice z 80. let, ale pod kapotou s plným Symfony stackem, HTML5 Canvas rendererem a asynchronním Messengerem. Moje osobní výkladní skříň – 13 let architektonických zkušeností bez jediného kompromisu. Stará škola, bleskový výkon, moderní PWA.
O projektu
Inženýrská vlajková loď a splněný celoživotní sen. "Záhady na papíře" je mobilní textová RPG hra, která vzdává hold klasice z 80. let, ale v útrobách skrývá nejmodernější technologický stack současnosti. Tento projekt slouží jako moje osobní "výkladní skříň" programování, kde jsem bez kompromisů aplikoval všechny zkušenosti nabyté během 13leté kariéry architekta.
Aplikace využívá robustní komponentovou architekturu postavenou na Symfony a Stimulus.js, doplněnou o dynamické vykreslování vizuálů přes HTML5 Canvas. Implementoval jsem komplexní stavový stroj pro řízení progresu hráče a asynchronní zpracování herní logiky přes Symfony Messenger. Celý systém je navržený jako modulární framework, který umožňuje jednoduché rozšiřování o nové příběhy a herní mechaniky. Je to ultimátní důkaz toho, že i "stará škola" může díky preciznímu inženýrství a PWA přístupu působit bleskově, moderně a technologicky dominantně.
Komponentová dominance
Vysoce znovu použitelný systém komponent pro rychlé rozšiřování herního obsahu.
Moderní interpretace retra
Spojení estetiky 80. let s bleskovou odezvou moderních webových technologií.
Komplexní State Management
Robustní řízení herní logiky a asynchronních eventů na pozadí.
Technické funkce
- Stimulus.js with custom Canvas rendering
- Modular Game Framework
- Full Symfony/Messenger integration