Zpět na úvod
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
Web
ceskymagnat.fun
Náhled webu Českýmagnát.fun

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