纳米车床(Nanolathe)是一款开源2.5D即时战略引擎,把横扫千军(Total Annihilation)重建到现代计算机上。它通过MIT许可的现代引擎运行这款经典游戏,可供研究、修改和扩展,并提供三个原创演示任务,无需游戏目录或安装。公开测试版已支持单人游戏,用桌面浏览器配合键盘鼠标就能试玩浏览器演示,也可安装完整游戏,用自己的游戏文件联机对战。
正文

演示引擎画面 · 现代 GPU 渲染器 · 静音
Nanolathe / 开源 2.5D RTS 引擎
《Total Annihilation》,为现代计算机重建
通过一款现代、采用 MIT 许可的引擎来体验这款经典游戏;你可以研究、修改并基于它进行构建。
包含三个原版演示任务,无需游戏文件夹或安装。需使用桌面版 Chrome、Edge 或 Safari,并配备键盘和鼠标。
公开测试版 · 单人游戏已就绪:可试玩浏览器演示、安装完整游戏,或使用自己的游戏文件进行在线对战。
01
拉近距离
放大你的单位与战斗场面。原本的等距视角因此获得新的尺度感。
02
以新的光影呈现
现代 GPU 渲染是标准体验,带来光照、辉光和更丰富的细节。更喜欢旧观感?可切换回经典模式。
03
在你的电脑上启动
使用你已拥有的《Total Annihilation》游戏文件,在 Windows、Mac 或 Linux 上原生运行。
体验它、理解它、基于它构建。
开放的引擎:留出让你自由改造的空间
《Total Annihilation》是 Nanolathe 的起点。其代码、已记录的格式和净室研究均开放,供他人探索与扩展。
体验经典
忠实的底层基础、现代渲染,以及面向 Windows、Mac 和 Linux 的原生测试版。
了解其运作方式
阅读游戏格式,研究引擎设计,并追溯其行为背后的证据。
基于代码构建
修改引擎、尝试 mod,或为其下一阶段贡献力量。Nanolathe 的代码采用 MIT 许可。
同一场景,同一瞬间。
同一次爆炸,不同的氛围
可以看到坦克被爆炸波及,辉光在场景中扩散,草地和健康的树木获得更多细节。拖动以对比,或点击下方的视图。


经典 CPU 渲染器与现代 2× 画面 · 光照 · 辉光
捕获设置与原始文件
画面使用引擎 617540c5 于 2026 年 10 月 4 日捕获,对比了完整的渲染路径:现代模式包含超采样及其默认呈现效果。贴图缓存由已安装游戏的原始 32×32 贴图生成为真实的 64×64 合成贴图。健康树木精灵使用真实 2× 合成特征库;阴影或缺失变体沿用引擎的正常回退。此演示画面移除了人工放置的枯树桩。未对截图进行裁剪、修饰或重采样。导出的 WebP 解码后与捕获像素完全一致。
你的下一个战场。
从演示开始,玩转完整游戏
在浏览器中试玩三个战役任务。使用自己的游戏数据安装测试版,即可体验完整战役、遭遇战和在线游戏。
需要知道以下几点。
简短回答
这是原版《Total Annihilation》吗? Nanolathe 是一个独立的 MIT 许可开源引擎,通过净室研究重新实现《Total Annihilation》。它使用另行提供的原始游戏数据,与游戏所有者无关,也未获其认可。
我需要拥有《Total Annihilation》吗? 浏览器演示包含原版三个任务的演示,因此无需游戏文件夹即可试玩。若要玩完整游戏,请自带已拥有的安装文件,例如 GOG、Steam 或原始 CD 中的副本。引擎的 MIT 许可适用于其代码;《Total Annihilation》的内容则另算。
现在能玩什么? 单人遭遇战、Survival 模式和战役已基本完成;使用自己的游戏文件,还可以与朋友在线进行遭遇战和 Survival 模式。每场遭遇战与 Survival 战斗都会录制成回放。测试版仍存在错误和较小的功能缺失;兼容性可能因任务或内容包而异,存档兼容性仍在完善。
运行浏览器演示需要什么? 一台台式电脑、键盘和鼠标。支持桌面版 Chrome、Edge 和 Safari。Firefox、手机和平板尚未验证。选择试玩时会下载演示文件,并缓存供下次访问。若想进行更大规模战斗和完整原生体验,请安装测试版。
能多人联机吗? 可以,在已安装的游戏或桌面版 Chrome、Edge 中均可,两者也能联机。在主菜单选择 MULTI 创建游戏并把代码发给朋友,或用他们的代码加入。遭遇战支持 2 至 10 人,Survival 支持 2 或 3 人。主机可选择 Modern、Community 3.9 或 Strict 3.1 规则,并添加电脑玩家;战斗中可聊天、共享和结盟。所有人都需要自己的游戏文件;三任务演示不能联机。阅读联机指南
想了解内部机制?
代码与净室研究均开放探索。
引擎画面来自 Nanolathe 发布预告片。在 YouTube 上观看
评论
多数人质疑该 Total Annihilation 复刻项目是 AI 生成的粗劣网站与换皮盗版,图形增强庸俗、法律风险高,并指出社区已有 Beyond All Reason、Forged Alliance Forever 等更完善的开源/社区续作。少数人则为 AI 辅助逆向工程的趋势叫好,认为只要原持有者没有充分开发,更有动力的人接手复刻或改进也合理。
认为项目网站与文案是 AI 生成的粗劣内容,错误百出且令人反感
- 不少人对这种 AI 生成站点已经厌倦:宣传文案把原版误称为等距视角,页面带有 Codex 式 01、02、03 编号等 AI 建站痕迹;图形上的动态光照、泛光与发光被批评为俗气,有人引用“Same scene. Same instant.”后直接关掉页面。(较多人) > 原版并非等距视角,而是不可旋转的正俯视,在带高度图的 2D 地形上呈现 3D,这种错误说明宣传文案由 AI 生成。(@Nition)
认为这是换皮盗版,应被下架而非鼓励
- 有人质问为何项目敢挂上 nanolathe 之类的名字,认为不能把整个商业游戏改个名字就当成自己的东西;还有人补充,作者只做通用升频而非用现代工具重画素材,Total Annihilation 也不是无人维权的弃置旧作,因此希望微软旗下的 GitHub 以公然侵权为由将其下架。(少数人) > 不能把整个商业游戏改个名字就当成自己的东西,这种做法就是赤裸裸地窃取。(@dwroberts)
认为已有更成熟、更合法的开源续作,无需这个项目
- 很多人推荐 Beyond All Reason:它开源免费、完成度高,拥有别的 RTS 少见的生活质量优化,能支持上百玩家、数万单位的大会战,也没有战斗通行证、付费变强、开箱赌博之类的暗黑模式;Zero-K 被点名为“非粗制滥造”的同类选择。(较多人)
- 也有人认为 Supreme Commander: Forged Alliance 及其 Forged Alliance Forever 社区才是更好的精神续作,Beyond All Reason 更像是 Total Annihilation 的克隆,缺少 Supreme Commander 那些结构性改进;Planetary Annihilation 则有部分 Total Annihilation 原班人马参与,不只是精神续作。(较多人) > BAR 是至今最好的 Total Annihilation 精神续作,开源且完成度高,拥有别的 RTS 都没有的生活质量设计,还能支持上百玩家、数万单位的大规模会战。(@modeless)
认为 AI 辅助逆向复刻是不可避免的趋势
- 有人喜爱这类项目并期待 Supreme Commander 版本;按现在的速度,AI 辅助反编译、重制、逆向移植会让 GTA VI 在 PS5 版发售后几天内就有非官方 PC 版,何况已流出 PC 编译的早期开发版。这类移植会成常态,很快就会“无游戏可反编译”。(少数人) > 以现在 AI 辅助反编译、重制、逆向移植的速度,GTA VI 在 PS5 发售后几天内就会有非官方 PC 版“发售”,何况已流出 PC 编译的早期开发版。(@haunter)
主张未被充分开发的 IP 谁更有动力谁做
- 少数人从反版权角度辩护:如果原持有者没有正经开发自己的 IP,而更有动力的人能做得更好,那就算合理接手;Pandemic 2 被他人改成 Plague Inc. 并大获成功就是例子,Total Annihilation 移植与 Beyond All Reason 也说明大家并不认为未被利用的 IP 必须锁死。(少数人) > 如果原持有者没有充分开发自己的 IP,而更有动力的人能做得更好,那就算合理接手;就像 Pandemic 2 被别人做成 Plague Inc. 并大获成功。(@amiantos)
强调忠实复刻与精神续作不是一回事
- 有人提醒,很多人没分清忠实复刻与“精神续作”:后者单位、玩法、内容都不同,而这个项目明显是前者,因此法律与社区接受度完全不同;Beyond All Reason 前身是 Balanced Annihilation,为规避风险刻意做成法律上独立的作品。(少数人) > 评论里很多人没分清忠实复刻与“精神续作”的区别:后者单位、玩法、内容都不同,而这个项目明显属于前者。(@talloaktrees)
怀念 Total Annihilation 的模组生态、原声与 AI 大战观感
- 有人回忆,Total Annihilation 多年后最棒的是 AI 与单位模组生态,正因为如此大家一直玩到 Supreme Commander: Forged Alliance 推出;也有人称赞老 RTS 的原声(尽管对 Jeremy Soule 的指控感到遗憾),并喜欢在开阔大地图上无休止观看经典 AI 对战,连 Beyond All Reason 的 50v50 都显得夸张有趣。(少数人) > Total Annihilation 发售后多年最棒的是模组生态,尤其是 AI 与单位模组,正因为如此大家一直玩到 Supreme Commander: Forged Alliance 推出才转移。(@nirav72)
有价值的补充
- Beyond All Reason 基于 Spring Engine 生态;Spring Engine 本身是二十年前启动的净室实现,能理解 Total Annihilation 的数据结构,这也是有人质疑新项目相对它有何优势的背景。(@somat)
- Planetary Annihilation 由部分参与过 Total Annihilation 的人制作,因此不只是精神续作。(@philipov)
- Chris Taylor(Total Annihilation、Supreme Commander 的设计者)被部分玩家视为最伟大的 RTS 设计师之一,其操控设计被认为比 StarCraft 那种“花活”更出色。(@somat)
- 有人正在为 Supreme Commander 做 Moho 引擎重写:用现代工具链解决老技术问题,已支持 Linux/Mac,号称 64,000 单位空战可达 60fps,后期对 AI 甚至能 4 倍速运行。(@slightlygrilled)
- Codex 生成的网站常在卡片布局里出现 01、02、03 之类编号,几乎像长破折号一样成为识别 AI 建站的特征。(@samstress)