发现 
桌面应用游戏娱乐
Open Annihilation:横扫千军开源引擎
用自己手上的《Total Annihilation》游戏数据,在现代系统上运行这款经典 RTS 的开源引擎。
- 浏览
- 2
- 访问
- 0
- 下载
- 0
- 版本
- v0.8.12
- 平台
- Windows、macOS、Linux
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。
详细介绍
项目简介
Open Annihilation 是一个开源游戏引擎,让经典即时战略游戏《Total Annihilation》(横扫千军)可以在现代的 macOS、Windows 和 Linux 上运行。引擎本身不附带任何游戏数据,需要配合你自己已安装的《Total Annihilation》3.1 版(例如 GOG 版)使用;没有正式版时,也可以用 1997 年的免费试玩版内容来体验这个项目。
项目使用 C++20、SDL3 和 CMake 构建,以 GPL-3.0 许可发布。它不是官方产品,与《Total Annihilation》《Total Annihilation: Kingdoms》及 Boneyards 的所有者没有关联。
主要功能
- 在现代系统上运行原版《Total Annihilation》,并支持多人对战。
- 内置 Library:在游戏内浏览、安装、更新和回滚 mod、地图包与语言,无需退出游戏。
- 首次进入该菜单时会有简短欢迎流程,用于选择语言并介绍在线功能。
- 完整的设置界面:macOS 上按
Cmd+,,其他平台按Ctrl+,,也可从 Library 的 SETTINGS… 或游戏内菜单(F2)的 OA 按钮打开。 - 覆盖平台广:macOS 11 及以上(Intel 与 Apple 芯片)、Windows 95 至 Windows 11(64 位、32 位、ARM)、Linux(64 位 PC、64 位 ARM、32 位 ARM)、树莓派 2/3/4/400/5,以及实验性的 Steam Deck。
安装与使用
从 Releases 页面下载对应平台的版本,再按指南准备游戏数据并启动:
- macOS:Installing on macOS
- Windows:Installing on Windows
- Linux:Installing on Linux
- iPhone / iPad:Installing on iPhone and iPad
- Steam Deck:Installing on the Steam Deck
带图、支持六种语言的同一套安装指南见 play.coreprime.net/install,mod 与地图资源见 mods.coreprime.net。
注意事项
- 不包含任何游戏数据:需要自备《Total Annihilation》3.1(如 GOG 版),或使用免费的 1997 试玩版。
- iPhone / iPad 版本要求 iOS / iPadOS 15 及以上,并且需要在你自己的 Mac 上构建;Steam Deck 支持仍属实验性。
- 路线图包括补全《Total Annihilation》的其余单人战役内容,以及支持《Total Annihilation: Kingdoms》。
- 主菜单右下角的 OA 按钮可打开 Library;新增内容都从这里安装和回滚。
本作品整理自 GitHub 开源项目 open-annihilation/open-annihilation,原作者 @open-annihilation,许可证 GPL-3.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v0.8.12当前版本
Open Annihilation v0.8.12
- v0.8.11
Open Annihilation v0.8.11
- v0.8.10
Open Annihilation v0.8.10
评论