The best game engines, according to hackers
20 game engines were recommended on Hacker News between November 2025 and November 2026. We rank them by how many separate people recommend each one, and 7 earn the Hacker Approved badge.
Top picks
The three most recommended game engines with the badge. Each figure is 25 people. RecommendsCriticizes One comment
Lightweight and quick to start
A free, MIT-licensed game engine praised for fast setup, lightweight cross-platform exports and working well with AI agents, though critics cite performance problems and console releases needing commercial forks.
Pleasant to learn and use
Praised for modular ECS design, rendering and a pleasant Rust workflow for hobby and indie games. Main caveat: no mature editor, and breaking changes between releases.
Strong performance and high frame rates
Praised for performance and rendering, with many calling it among the industry's best game engine families. Critics say it is hard to develop for and rarely used beyond id Software.
All 20 game engines, ranked
Select a column heading to sort. Approval share is recommenders out of everyone who gave an opinion; the tick on each bar marks the 2 to 1 line the badge needs. Months counts the months, out of 13, in which someone recommended it.
| Rank | |||||||
|---|---|---|---|---|---|---|---|
| 1 | Godot | 213 | 57 | 79% | 12 | 2 yrs5 owners | Approved |
| 2 | Unity | 110 | 165 | 40% | 12 | 16 yrs8 owners | — |
| 3 | Unreal Engine | 104 | 89 | 54% | 12 | — | — |
| 4 | Bevy game engine | 50 | 18 | 74% | 11 | — | Approved |
| 5 | id Tech engine | 26 | 6 | 81% | 6 | — | Approved |
| 6 | OpenMW | 25 | 4 | 86% | 6 | — | Approved |
| Tied 7 | S&box | 14 | 10 | 58% | 5 | — | — |
| Tied 7 | VCMI | 14 | 1 | 93% | 4 | — | Approved |
| Tied 9 | GameMaker | 13 | 2 | 87% | 7 | — | Approved |
| Tied 9 | Adventure Game Studio | 13 | 3 | 81% | 1 | — | — |
| 11 | ScummVM | 11 | 0 | 100% | 8 | — | Approved |
| 12 | RPG Maker | 9 | 2 | 82% | 7 | — | — |
| 13 | Cube engine | 8 | 0 | 100% | 5 | — | — |
| Tied 14 | fheroes2 | 7 | 0 | 100% | 3 | — | — |
| Tied 14 | Toyota Fluorite | 7 | 6 | 54% | 1 | — | — |
| Tied 16 | Stride game engine | 6 | 4 | 60% | 7 | — | — |
| Tied 16 | Ebitengine | 6 | 1 | 86% | 5 | — | — |
| Tied 18 | Pulp (Playdate) | 5 | 0 | 100% | 5 | — | — |
| Tied 18 | Babylon.js | 5 | 1 | 83% | 5 | — | — |
| Tied 18 | Construct | 5 | 1 | 83% | 3 | — | — |
How we rank
Rank is the number of separate people who recommend a product in a Hacker News comment over the past year. Someone who praises the same game engine in five threads counts once.
The badge goes to game engines that at least 10 people recommend, with recommenders outnumbering critics at least 2 to 1, recommended in at least 4 of the 13 months.
Rankings are never for sale. We may earn a commission when you buy through our links. It never changes the order.