Beyond All Reason(受《Total Annihilation》启发的免费 RTS)

平台与引擎 / 技术限制

  • 基于 Recoil Engine(Spring RTS 的一个分支)构建,采用使用原生浮点数的确定性 lockstep 模拟;这使得跨平台的完全一致性很难实现。
  • 过去一直仅支持 x86-64;现在已有实验性的 Linux arm64 构建。Mac 支持仍受 OpenGL 4.3/Metal 问题以及跨架构浮点确定性限制。
  • 一些社区努力正在推进 OpenGL→Metal 翻译层以及 Vulkan/Zink/MoltenVK 技术栈,以使 macOS 可行,但性能和确定性仍是顾虑。

许可、开放性与变现

  • 代码采用 GPLv2/MIT 和其他开放许可证;许多资产为 CC-BY-SA,但相当一部分是专有内容,因此这款游戏是“free as in beer”,但并非完全自由软件。
  • 一项发行协议为开发提供资金。当前多人模式和大量内容仍然免费;计划中的付费单人战役将成为主要变现内容。
  • 一些评论者认为这是为聚焦开发筹资的合理方式;另一些人则批评在开源基础和社区劳动之上,之后通过出售部分封闭产品获利,尤其是通过封闭资产。

玩法、模式与对比

  • 因其规模、UX、性能和大规模战斗(例如 8v8、40v40)而广受好评。经常被拿来与 AAA 级 RTS 尝试正面比较。
  • 被视为《Total Annihilation》和《Supreme Commander》的精神续作;有人认为 FAF(Forged Alliance Forever)的机制更深,而 BAR 的画面和 QoL 更现代。
  • 支持场景、对 AI 的遭遇战、合作 PvE 模式(包括“Raptors”/塔防风格)、以及不断增加的单人场景;完整战役正在开发中。

难度、学习曲线与上手

  • 很多人表示学习曲线陡峭;即便是有经验的 TA/RTS 玩家,也会在场景集早期或高水平的 8v8 对局中卡住。
  • 建议:先看回放/直播,和 AI 练习,然后再去找“noob”“co-op”或轮换地图(“rotato”)房间,而不是直接跳进依赖大量 meta 的主地图。

社区、毒性与社交基础设施

  • 体验差异很大:
    • 有人称这是最棒、最乐于助人的 RTS 社区之一,包含教学、单位/经济分享,以及对新手友好的房间。
    • 也有人描述经常出现喷人、过早投降压力、把新玩家推向高压“前线”角色的席位层级,以及偶发的滥用式管理。
  • 项目代表承认存在问题,鼓励举报,建议选择更安静的房间,并提到有活跃的管理和反小号(anti-smurfing)。
  • 协调上高度依赖 Discord;此前与 Matrix 的桥接使用率很低且垃圾信息很多。

Meta、直播与更广泛的 RTS 文化

  • 围绕“meta”优化、直播和电竞展开了很长的分支讨论:
    • 有人认为无处不在的 meta 指南和硬核取向会使策略同质化并减少乐趣。
    • 另一些人则认为优化是竞技游戏的自然演进,并建议通过合适的匹配、私人群组或 PvE 来适配不同玩法。