跳到正文
发现
Open Annihilation:横扫千军开源引擎
桌面应用游戏娱乐

Open Annihilation:横扫千军开源引擎

用自己手上的《Total Annihilation》游戏数据,在现代系统上运行这款经典 RTS 的开源引擎。

admin
发布于 2026-10-31 · 更新于 2026-11-02
浏览
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 页面下载对应平台的版本,再按指南准备游戏数据并启动:

带图、支持六种语言的同一套安装指南见 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 整理,以原仓库为准。

更新记录

  1. v0.8.12当前版本

    Open Annihilation v0.8.12

  2. v0.8.11

    Open Annihilation v0.8.11

  3. v0.8.10

    Open Annihilation v0.8.10

评论