很棒的工程游戏

一个精心整理的 GitHub“工程游戏”列表引发了大量建议,涵盖工厂建造、载具与火箭模拟器、编程与逻辑谜题,甚至定理证明和 ML 主题作品。参与者正在讨论列表应当多窄——例如只收录 Steam 还是也包括经典 DOS、移动端、浏览器和桌游——以及什么才真正算“工程”,从基地建设和自动化到类似软件编码的挑战。大家普遍希望有更清晰的分类(尤其是面向编程/自动化的游戏),并通过评论阈值控制规模,避免列表膨胀,以便它能保持实用的发现工具属性。

列表的范围与标准

  • 目前列表主要聚焦于偏工程类的游戏,通常涉及自动化、优化或系统设计。
  • 关于更广义的策略/4X 游戏(例如 Civilization、Stellaris)是否应包含在内,存在争议;许多人认为工程并不是其核心。
  • 有人建议在 GitHub 页面顶部明确写出收录标准(例如:工程是核心机制,而不是附带特性)。

平台与年代:Steam 还是老游戏/Web/移动端

  • 目前的列表仅限 Steam,主要是为了利用评论评分(以 “Very Positive” 作为筛选条件)并保持范围可控。
  • 多位评论者要求纳入:
    • DOS/复古游戏(Robot Odyssey、Rocky’s Boots、SimTower、The Incredible Machine、Detroit)。
    • 浏览器/移动端/非 Steam 作品(Robot Odyssey 的网页移植版、Colobot、电梯编程游戏、Bitburner 浏览器版)。
  • 一个折中建议是:主列表继续聚焦 Steam,同时为更老和非 Steam 的游戏创建并列列表。

工厂、自动化与基地建设

  • Shapez、Techtonica、Hydroneer、Astroneer、From the Depths、Workers & Resources,以及偏技术向的 Minecraft 模组包,都被推荐为出色的工厂/基地或系统类游戏。
  • Factorio 和 Satisfactory 被大量讨论;有人指出 Satisfactory 由于破坏性改动,仍然明显处于“抢先体验”状态。也有人请求统一标注抢先体验状态。
  • Oxygen Not Included 因其深度系统和明确的逻辑门而受到赞赏。

编程 / 逻辑 / 定理证明类游戏

  • Human Resource Machine、7 Billion Humans、TIS-100、EXAPUNKS、Shenzhen I/O、SpaceChem、Bitburner、Screeps、Autonauts、While True: Learn()、Else Heart.Break()、电梯调度游戏,以及定理证明游戏(Incredible Proof Machine、Natural Number Game、nandgame)都被提到。
  • 观点不一:
    • 有人认为 While True: Learn() 只是 ML 主题,并不是真正关于 ML。
    • Human Resource Machine 被批评对程序员来说太浅、对非程序员来说难度曲线又过于陡峭。
    • 关于 Incredible Proof Machine 与 Natural Number Game 的 UX 和深度有详细来回比较,包括对 Lean 的“猜动词”命令以及缺少中间目标支持的担忧。

载具、建造与物理模拟器

  • 建议新增的内容包括 RoboCo(带 Python API)、TerraTech、Wrench、各种机械师模拟器、Automation+BeamNG、Transport Fever 2、Poly Bridge 系列、Rube Goldberg 风格游戏(Contraption Maker)、Garry’s Mod,以及 Hardspace: Shipbreaker(不过有人质疑其工程深度)。

Minecraft 与沙盒游戏

  • 有人强力主张加入 Minecraft(尤其是工业/科技模组包和 ComputerCraft),认为它是工厂类游戏的基础,甚至影响了 Factorio。
  • 关于 Minecraft 和 RimWorld 这类基地建设/生存沙盒究竟算不算“工程”,还是只是相邻的管理游戏,也存在争论。

相邻类型与“烧脑”谜题

  • 还有不少谜题游戏(Baba Is You、Recursed、Stephen’s Sausage Roll、Patrick’s Parabox、Snakebird,以及像 Antichamber 这样的第一人称解谜游戏)被提议作为工程相邻作品,因为它们对逻辑或递归推理的要求很高,不过并非所有作品都能很自然地归入现有分类。