Paper Mysteries
Client: Hobby project
A mobile text RPG paying homage to 80s classics, but under the hood with a full Symfony stack, HTML5 Canvas renderer, and asynchronous Messenger. My personal showcase — 13 years of architectural experience without a single compromise. Old school, lightning performance, modern PWA.
About the Project
An engineering flagship and lifelong dream fulfilled. "Paper Mysteries" is a mobile text RPG that pays tribute to 80s classics while housing cutting-edge modern technology underneath. This project serves as my personal programming showcase, where I uncompromisingly applied all experience gained over a 13-year architect career.
The application utilizes a robust component architecture built on Symfony and Stimulus.js, complemented by dynamic visual rendering via HTML5 Canvas. I implemented a complex state machine for managing player progress and asynchronous game logic processing via Symfony Messenger. The entire system is designed as a modular framework allowing easy expansion with new stories and game mechanics. It is ultimate proof that even "old school" can feel lightning-fast, modern, and technologically dominant thanks to precise engineering and a PWA approach.
Component Dominance
Highly reusable component system for rapid expansion of game content.
Modern Retro Interpretation
Combining 80s aesthetics with the lightning-fast responsiveness of modern web technologies.
Complex State Management
Robust management of game logic and background asynchronous events.
Technical Features
- Stimulus.js with custom Canvas rendering
- Modular Game Framework
- Full Symfony/Messenger integration