Total Annihilation 经典重制:开源引擎 Nanolathe 让老游戏焕新现代电脑
Nanolathe / 开源 2.5D RTS 引擎
Total Annihilation,
为
现代计算机重制。
通过一个采用 MIT 许可的现代引擎重温这款经典,你可以自由学习、修改并在其之上构建。
试玩演示 ↗安装测试版▶ 观看引擎实机画面 0:43包含原版三个演示任务,无需游戏文件夹或安装。
支持桌面版 Chrome、Edge 或 Safari,需要键盘和鼠标。
更近的距离。
放大你的单位和战场。原本的等距视角获得了全新的尺度感。
02焕然一新的光影。
现代 GPU 渲染是默认体验,带来光照、辉光和更丰富的细节。怀念老画风?可随时切换到 Classic 模式。
03在你自己的电脑上游玩。
在 Windows、Mac 或 Linux 上原生运行,使用你已拥有的 Total Annihilation 游戏文件即可。
去玩它。去理解它。在它之上创造。
开放引擎。
任你施展。
Total Annihilation 是 Nanolathe 的起点。它的代码、文档化的文件格式以及净室研究结果全部开放,供大家探索和扩展。
重温经典。
忠实还原原作,配以现代渲染,并提供 Windows、Mac 和 Linux 原生测试版。
试玩演示 ↗探究原理。
阅读游戏文件格式,研究引擎设计,追溯其行为背后的依据。
探索引擎 ↗基于代码再创造。
修改引擎、试验 mod,或参与书写它的下一章。Nanolathe 代码采用 MIT 许可。
代码与贡献 ↗同一场景。同一瞬间。
同样的爆炸,
不同的氛围。
你可以看到坦克被爆炸波及、辉光在场景中蔓延,草地和完好的树木也呈现出更多细节。拖动对比,或点击下方视图查看。

经典 CPU 渲染器现代 2 倍画质 · 光照 · 辉光‹›Greenhaven · 预设场景,相同已提交帧与 2 倍相机。经典模式使用原始地形;现代模式使用真实 2 倍合成地形与树木,并包含光照和辉光。960×640 原生生图捕获,自动适配屏幕缩放。
经典分屏现代截图设置与原始文件由 2026 年 10 月 4 日的 617540c5 版本引擎捕获。此图对比完整渲染路径:现代模式包含超采样及默认呈现效果。瓦片缓存由安装游戏中原始的 32×32 瓦片生成真实的 64×64 合成瓦片。健康树木贴图使用真实的 2 倍合成特效库;阴影或缺失变体保留引擎默认回退机制。人工放置的枯木桩已在此预设展示中移除。未使用截图裁剪、修饰或重采样。WebP 导出的像素与原捕获完全一致。
了解相机、光照与渲染器详情你的下一个战场。
先试玩演示版。
留下来体验完整游戏。
在浏览器中体验三个战役任务。安装 beta 版并导入你自己的游戏数据,即可解锁完整战役、遭遇战及在线对战。
试玩演示版安装 beta 版演示版支持桌面浏览器。
安装版支持 Windows、Mac 和 Linux。
几点须知。
简要解答。
这是原版《横扫千军》吗?Nanolathe 是一款独立、MIT 协议开源引擎,通过洁净室研究重新实现《横扫千军》。它使用单独提供的原版游戏数据。该引擎与游戏版权持有者无任何关联或授权。
我需要拥有《横扫千军》(Total Annihilation)才能玩吗?浏览器演示版内置了原版三关卡的演示关卡,因此你无需提供游戏文件即可体验。若要游玩完整游戏,则需自备拥有版权的安装文件,例如来自 GOG、Steam 或原版的 CD。引擎代码遵循 MIT 许可证;而《横扫千军》的资产内容与引擎代码相互独立。
我现在能玩哪些内容?单人遭遇战、生存模式以及战役大体上已完成。如果你提供自己的游戏文件,还可以与朋友进行在线遭遇战和生存模式。每一场遭遇战和生存模式比赛都会生成录像。Beta 版本仍存在 Bug 和部分功能缺失;不同关卡或内容包的兼容性可能有所差异,存档兼容性也仍在优化中。
浏览器演示版需要什么?你需要一台台式机、键盘和鼠标。支持的桌面浏览器包括 Chrome、Edge 和 Safari。Firefox、移动端和平板端尚未经过验证。演示文件会在你选择游玩时下载,并缓存以供下次访问使用。安装 Beta 版可支持更大的战斗规模,并体验完整的原生性能。
我能玩多人模式吗?可以。你可以在已安装的游戏或桌面版 Chrome/Edge 中游玩,且两者可以互通。在主菜单选择 MULTI(多人)来创建游戏并将代码分享给朋友,或者使用朋友的代码加入。遭遇战支持 2 至 10 名玩家,生存模式支持 2 至 3 名玩家。房主可以选择 Modern(现代)、Community 3.9 或 Strict 3.1 规则,并可添加电脑玩家。战斗期间,你可以聊天、共享视野并结成联盟。每位玩家都需要拥有自己的游戏文件;三关卡演示无法进行在线游玩。 阅读在线指南。
好奇引擎内部是如何实现的?
代码和干净室研究成果(clean-room research)均已公开,可供探索。
阅读研究文档在 GitHub 上查看引擎Nanolathe 画面实录
×Nanolathe 预告片中的引擎实机画面。 在 YouTube 上观看