Herní engine je základní nástroj pro vývoj her – poskytuje prostředí pro práci s grafikou, fyzikou, zvuky, skripty i publikaci. V roce 2025 je k dispozici mnoho skvělých možností, a každý engine má své výhody i nevýhody.
1. Unity
- Vhodné pro: 2D i 3D hry, mobilní, VR/AR, indie i střední projekty
- Jazyk: C#
- Výhody:
- Obrovská komunita a dokumentace
- Podpora mnoha platforem (PC, mobil, konzole, web…)
- Asset Store s tisíci předpřipravených prvků
- Nevýhody:
- Monetizace (poplatky podle výdělků hry)
- Větší projekty mohou být náročnější na optimalizaci
2. Unreal Engine
- Vhodné pro: 3D hry, AAA tituly, realistickou grafiku, VR
- Jazyk: C++ (nebo vizuální skriptování Blueprints)
- Výhody:
- Špičková grafika a fyzika
- Bez poplatků do určitého výdělku
- Ideální pro střílečky, RPG, simulace
- Nevýhody:
- Vyšší nároky na hardware a znalosti
- Větší složitost pro začátečníky
3. Godot
- Vhodné pro: 2D a jednoduché 3D hry, indie vývoj, open-source projekty
- Jazyk: GDScript (podobný Pythonu), nově i C#
- Výhody:
- Zdarma a open-source
- Velmi dobrý pro 2D hry
- Nízké nároky, rychlé prototypování
- Nevýhody:
- Menší komunita
- 3D funkce jsou méně pokročilé než u Unity/Unreal
4. GameMaker Studio
- Vhodné pro: 2D hry, začátečníky, prototypy
- Jazyk: GML (GameMaker Language)
- Výhody:
- Velmi rychlé pro tvorbu 2D her
- Intuitivní rozhraní
- Nevýhody:
- Omezená podpora 3D
- Licence pro publikaci na některé platformy je placená
5. Construct
- Vhodné pro: 2D hry bez nutnosti programování
- Jazyk: Vizuální skriptování
- Výhody:
- Není potřeba umět programovat
- Ideální pro rychlé prototypy
- Nevýhody:
- Omezené možnosti pro složitější projekty
Jak si vybrat ten správný?
- Začátečník? Zkus Godot nebo Construct.
- Chceš dělat 2D mobilní hru? Unity nebo GameMaker.
- Chceš realistickou 3D hru? Unreal Engine.
- Chceš mít vše pod kontrolou a open-source? Godot.


