尽管《命令与征服》(C&C)系列近年来在 EA 旗下似乎没有推出新作品的计划,但发行商近日做出了一个令人惊喜的举动:发布了几款经典《命令与征服》游戏的完整源代码。这不仅为粉丝和模组制作者提供了深入探索这些传奇游戏的机会,也为社区创作注入了新的活力。
- GitHub:https://github.com/electronicarts
发布的源代码包括哪些游戏?
此次发布的源代码涵盖了以下经典作品:
- 《命令与征服》(泰伯利亚黎明)
- 《红色警戒》
- 《叛逆者》
- 《将军》及其扩展包《零点时刻》
此外,EA 还宣布将为更多《命令与征服》系列游戏添加 Steam 工作坊支持,进一步推动社区模组创作。
幕后功臣:卢克“CCHyper”菲南
这一项目的成功离不开卢克“CCHyper”菲南的努力。作为一名资深的《命令与征服》模组制作者和社区成员,他曾参与 2020 年发布的《C&C 重制版合集》以及最近的《终极合集》Steam 版本开发工作。在他的协助下,EA 的经典游戏档案被重新整理并恢复到可构建状态。
菲南在 Reddit 帖子中表示:“在过去的一年里,我一直与 EA 的优秀 C&C 利益相关者合作,将 C&C 游戏的 Perforce 源代码档案恢复到可构建状态。这使我们能够在未来以更深入的方式修补这些经典游戏。”他还补充道:“作为一名资深模组制作者,我很高兴终于有机会深入研究这些游戏的源代码,看看它们是如何运作的!”
源代码的发布形式
EA 在其官方 GitHub 页面上公开了这些游戏的源代码,并以 GPL 许可证发布。这意味着开发者和模组制作者可以自由使用、修改和分发这些代码,从而为社区创作提供更大的灵活性。
Steam 创意工坊支持的引入
除了源代码的发布,EA 还宣布为多款《命令与征服》游戏引入 Steam 创意工坊支持。这使得模组制作者能够轻松上传自定义地图,而玩家也可以通过简单的点击操作从平台上下载和安装新内容。
以下是支持 Steam 工作坊的游戏列表:
- 《命令与征服:叛逆者》
- 《将军》及其扩展包《零点时刻》
- 《命令与征服3:泰伯利亚战争》及《凯恩之怒》
- 《红色警戒3》及《起义》
- 《命令与征服4:泰伯利亚暮光》
为了更好地支持模组创作,所有相关游戏的任务编辑器和世界构建器工具都已更新,以简化工作坊发布流程。
额外资源的开放
EA 还发布了基于经典 SAGE 引擎制作的所有《命令与征服》游戏的相关资源文件,包括:
- XML 文件
- Schema 文件
- Script 文件
- Shader 文件
- Map 文件
这些资源为社区创作者提供了极大的自由度,让他们能够在这些经典游戏中实现更多创意想法。相关支持包也可以在 EA 的 GitHub 页面上找到。
0条评论