Awesome Engineering Games
A curated GitHub list of “engineering games” has prompted a wave of suggestions spanning factory builders, vehicle and rocket simulators, programming and logic puzzles, and even theorem-proving and ML‑themed titles. Participants debate how narrowly to scope the list—e.g., Steam-only vs. including classic DOS, mobile, browser, and board games—and what truly counts as engineering, from base-building and automation to software-style coding challenges. There is broad interest in clearer categories (especially for coding/automation-focused games) and in using review thresholds while avoiding bloat so the list remains a practical discovery tool.
Scope and Criteria of the List
- List currently focuses on engineering-heavy games, often involving automation, optimization, or systems design.
- There’s debate about whether broader strategy/4X titles (e.g., Civilization, Stellaris) belong; many argue engineering isn’t central enough.
- Some suggest explicitly documenting inclusion criteria at the top of the GitHub page (e.g., engineering as a core mechanic, not a side feature).
Platform & Age: Steam vs. Old/Web/Mobile
- Present list is Steam-only, largely to leverage review scores (“Very Positive” as a filter) and keep scope manageable.
- Multiple commenters request inclusion of:
- DOS/retro games (Robot Odyssey, Rocky’s Boots, SimTower, The Incredible Machine, Detroit).
- Browser/mobile/non-Steam titles (Robot Odyssey web port, Colobot, elevator programming games, Bitburner browser version).
- Proposed compromise: keep the main list Steam-focused and create sibling lists for older and non-Steam games.
Factory, Automation, and Base-Building
- Shapez, Techtonica, Hydroneer, Astroneer, From the Depths, Workers & Resources, and Tech-focused Minecraft modpacks are suggested as strong factory/base or systems games.
- Factorio and Satisfactory are heavily discussed; some note Satisfactory is still clearly “early access” due to breaking changes. There’s a request to mark early-access status consistently.
- Oxygen Not Included is praised for deep systems and explicit logic gates.
Programming / Logic / Theorem-Proving Games
- Human Resource Machine, 7 Billion Humans, TIS-100, EXAPUNKS, Shenzhen I/O, SpaceChem, Bitburner, Screeps, Autonauts, While True: Learn(), Else Heart.Break(), elevator-scheduling games, and theorem-prover games (Incredible Proof Machine, Natural Number Game, nandgame) are highlighted.
- Opinions differ:
- Some see While True: Learn() as only ML-themed, not genuinely about ML.
- Human Resource Machine is criticized as shallow for programmers and too spiky for non-programmers.
- Detailed back-and-forth compares UX and depth between Incredible Proof Machine and Natural Number Game, including concerns about Lean’s “guess the verb” commands and missing intermediate-goal support.
Vehicle, Construction, and Physics Simulators
- Suggested additions include RoboCo (with Python API), TerraTech, Wrench, various mechanic simulators, Automation+BeamNG, Transport Fever 2, Poly Bridge series, Rube Goldberg-style games (Contraption Maker), Garry’s Mod, and Hardspace: Shipbreaker (with some questioning its engineering depth).
Minecraft and Sandboxes
- Strong advocacy for Minecraft (especially industrial/tech modpacks and ComputerCraft) as foundational to the factory genre and even an influence on Factorio.
- Debate over whether base-building/survival sandboxes like Minecraft and RimWorld are “engineering” or just adjacent management games.
Adjacencies and “Brain-Hurter” Puzzles
- Several puzzle titles (Baba Is You, Recursed, Stephen’s Sausage Roll, Patrick’s Parabox, Snakebird, first-person puzzle games like Antichamber) are proposed as engineering-adjacent due to heavy logical or recursive reasoning requirements, though not all fit cleanly into existing categories.