开源复刻《UFO:未知敌人》回合制策略游戏(OpenXcom)
OpenXcom 是用 C++/SDL 编写、以 GPL 授权的开源复刻项目,重现 Microprose 的《UFO: Enemy Unknown》(美版《X-COM: UFO Defense》)与《X-COM: Terror From the Deep》。项目本身不含游戏素材,需自备原版资源:Steam 版可由 Windows 安装器自动检测并复制,也可手动从游戏目录拷贝;不建议使用改版资源,以免出现 bug 或崩溃。
关键词「C++」共 254 条结果
OpenXcom 是用 C++/SDL 编写、以 GPL 授权的开源复刻项目,重现 Microprose 的《UFO: Enemy Unknown》(美版《X-COM: UFO Defense》)与《X-COM: Terror From the Deep》。项目本身不含游戏素材,需自备原版资源:Steam 版可由 Windows 安装器自动检测并复制,也可手动从游戏目录拷贝;不建议使用改版资源,以免出现 bug 或崩溃。
fheroes2 是一个用 C++ 从零编写的跨平台开源项目,目标是重制《魔法门之英雄无敌II》游戏引擎。据仓库说明,它在复现原作的同时改进了玩法、画面与逻辑,包括高分辨率支持、改进的 AI、大量修复和用户界面优化,完整改动清单见 docs/GAME_IMPROVEMENTS.md,安装方式见 docs/INSTALL.md。
《韦诺之战》是一款开源、回合制战术策略游戏,采用高奇幻题材,提供单人战役与在线/热座多人对战。玩家可参与夺回韦诺王座、寻找永生之钥等冒险。项目以 C++ 开发,采用 GPL v2 许可证,仓库 README 还列出了官方论坛、Discord 等社区入口。
Open Source Lugaru upstreamed from the osslugaru project https://gitlab.com/osslugaru/lugaru
这是开源游戏 Lugaru(HD 版)的官方开发仓库,使用 C++ 编写,面向 Linux、macOS 和 Windows 的跨平台第三人称动作游戏。项目由社区驱动,将多个分支的开发整合到统一代码库,目标是继续开发并分发该游戏。它与 Wolfire Games 商业版为同一游戏,但仓库包含部分尚未进入商业版的进一步开发内容。
DevilutionX 是使用 C++ 开发的《暗黑破坏神》与《地狱火》移植项目,目标是在现代操作系统上更简单地运行游戏,并提供引擎改进、错误修复和部分可选体验优化。项目话题涉及 Debian、Homebrew 等平台。
reone 是用 C++ 编写的自由开源游戏引擎,目标是运行《星球大战:旧共和国武士》及其续作《西斯领主》,并支持制作改变玩法或改善画面的 mod。README 说明项目处于开发中期,多数引擎子系统已实现,游戏机制仍在开发中。仓库已归档、不再维护,活跃开发转移至 modawan/reone 分支。引擎遵循净室设计原则,不使用反编译。
《辐射》初代的社区重制版,使用 C++ 重写实现,保留原作玩法,并修复引擎缺陷、加入少量体验优化,目标是让游戏在现代多平台系统上较顺畅运行。玩家需自备正版游戏(GOG 或 Steam),Windows 下可用 fallout-ce.exe 作为 falloutw.exe 的直接替代;Linux 需以 Windows 版安装目录的数据资源为基础,或从 GOG 安装包中提取所需文件。同作者另有《辐射 2》社区版仓库。
EA 官方释出的《命令与征服:红色警戒》C++ 源码仓库,属经典即时战略(RTS),本次发布附带 Steam 创意工坊支持。源码目前无法完整编译,需自行替换或移除 DirectX 5 SDK、DirectX Media 5.1、GCL、HMI SOS 等缺失依赖;仅支持 Win32,原构建环境需 Watcom C/C++ 10.6 与 TASM 4.0。使用编译产物须自备正版游戏。
EA 开源的《命令与征服:将军》及资料片《绝命时刻》源代码,C++ 编写的经典即时战略游戏(RTS)。README 说明该版本为两款游戏提供 Steam 创意工坊支持。仓库仅含源码,未附带 DirectX 9 SDK、STLport 4.5.3、3DSMax 4 SDK、RAD Miles/Bink 等依赖,需自行寻找替代或移除相关代码后才能重新编译,实际构建可行性待核验。
Stargus 是 Wargus 项目下的 C++ 工具,用导入器和脚本把星际争霸的原始数据提取出来,供开源即时战略引擎 Stratagus 使用;首次启动时需要指定本机的星际争霸安装目录,构建时依赖版本一致的 Stratagus(meson + ninja)。仓库 README 列出了 Windows、Ubuntu/Debian 和 OS X 的每夜构建;仓库 topics 标注为 incomplete(未完成)与 unmaintained(无人维护),具体功能完整度与兼容性待核验。
Standard of Iron 是一款开源单机即时战略游戏,背景设定在改变后的第二次布匿战争,罗马与迦太基交战。玩家可从高处指挥整支部队阵型,也能直接控制战场指挥官,建设并防守补给线,率领汉尼拔军队从罗讷河推进至扎马,同时应对“铁墓”势力集结。项目使用 C++20 与 Qt 6.4+,代码采用 MIT 许可证,当前版本为 v0.3.0。
Widelands 是一款自由开源的即时战略游戏,提供单人战役与多人模式,灵感来自《工人物语II》,但按项目描述拥有更丰富的玩法与深度。项目以 C++ 编写,采用 GPLv2+ 许可,部分素材使用不同的 Creative Commons 许可;仓库主题涵盖 Linux、BSD、macOS/Apple Silicon 等平台。