02 ProjektOnline
Českýmagnát.fun — browserová tycoon strategie ve WebGL
Webová strategická hra ve stylu Tycoon (SimCity) s využitím WebGL a vektorové grafiky. Plně funkční herní mechaniky a multiplayer prvky postavené nad vlastním render pipelinem.
- Rok
- 2025
- Role
- Koncept, vývoj & game design
- Status
- Online
Co projekt řeší
Klasické tycoon hry vyžadují instalaci a nemají moderní multiplayer. Českýmagnát.fun přináší ekonomickou strategii přímo do prohlížeče — bez stahování, s perzistentním světem a možností soupeřit s ostatními hráči v reálném čase.
Co jsem dělal já
- Game design — ekonomické a herní mechaniky
- Render engine ve WebGL postavený na míru
- Síťový protokol pro multiplayer a interpolaci stavu
- Backend simulace ekonomiky běžící v tick loop
- UI/UX a kompletní frontend hry
Technologický stack
- TypeScript + Vite
- Vlastní WebGL render pipeline (PixiJS / regl)
- Vektorová grafika (SVG) pro nekonečné zoomování
- Node.js herní server s WebSockety
- PostgreSQL pro perzistenci stavu světa
- Redis pro real-time stav a session
Technické výzvy
- Plynulé vykreslení tisíců entit při 60 FPS v prohlížeči
- Synchronizace stavu mezi hráči při latencích sítě
- Anti-cheat — autoritativní simulace na serveru
- Vyvážení herní ekonomiky pro dlouhodobou hratelnost
Výsledek
Hratelná multiplayer ekonomická strategie běžící čistě v prohlížeči, technicky náročný projekt který demonstruje pokročilou práci s WebGL a real-time architekturou.
WebGLGame DevMultiplayer
Odkazy