80后的回忆杀,红警居然开源了!

GitHub宝藏多,不止有开源工具还有开源游戏,今天我们要说的是大名鼎鼎的《命令与征服》,你可能不知道,EA已经悄悄地将游戏的部分源代码开源了!

命令与征服

说起这款游戏,几乎每位80后都有一段难以忘怀的记忆,这几乎成为许多人青春的代名词。

作为一个80后,小时候第一次去电脑房的画面依然记忆犹新,当时我玩的第一款游戏就是95红警,也就是《命令与征服:红色警戒》。

游戏是1996年由美国西木工作室(Westwood Studios)制作,在1998年8月17日,EA收购了西木工作室。但是由于管理不善,逐渐走向了没落,让人十分可惜。

在2020年EA推出了《命令与征服:重制版》,核心玩法似乎直接继承了原作,借用了已有的源代码,而单位和环境的模型则得到了 4K 高清重制。

当然我们的重点不是游戏,说回开源,其实早在2020年,EA就悄悄的在GitHub上开源了CnC_Remastered_Collection这个项目,也就是《命令与征服:重制版》。项目里包含了RED ALERT(也就是红色警戒)和Tiberian Dawn(泰伯利亚的黎明)。但是项目的说明几乎没有,所以如果不是网友眼尖,还真的很难发现。

从GitHub的star也能看出大家对经典游戏的关注,项目有着17K+的star。

项目主要是用C++写的,打开文件看了一眼,真的是1994年的代码,代码很工整。回想一下,那时候我才刚刚上学。

此次开源,并不涉及游戏素材和游戏引擎,只包括 TiberianDawn.DLL 和 RedAlert.dll 的源码,允许 Mod 社区更好的改变游戏行为。如果有大神感兴趣可以去自己搞搞mod或者魔改一下,我只能单纯的膜拜一下。

项目信息

相关推荐
我材不敲代码18 分钟前
Python实现打包贪吃蛇游戏
开发语言·python·游戏
2501_920931701 小时前
React Native鸿蒙跨平台采用ScrollView的horizontal属性实现横向滚动实现特色游戏轮播和分类导航
javascript·react native·react.js·游戏·ecmascript·harmonyos
向哆哆3 小时前
打造高校四六级报名管理系统:基于 Flutter × OpenHarmony 的跨端开发实践
flutter·开源·鸿蒙·openharmony·开源鸿蒙
2501_920931704 小时前
React Native鸿蒙跨平台实现推箱子游戏,完成玩家移动与箱子推动,当所有箱子都被推到目标位置时,玩家获胜
javascript·react native·react.js·游戏·ecmascript·harmonyos
ai_xiaogui5 小时前
【开源探索】Panelai:重新定义AI服务器管理面板,助力团队私有化算力部署与模型运维
人工智能·开源·私有化部署·docker容器化·panelai·ai服务器管理面板·comfyui集群管理
掘根5 小时前
【jsonRpc项目】发布/订阅模块
github
Up九五小庞6 小时前
开源埋点分析平台 ClkLog 本地部署 + Web JS 埋点测试实战--九五小庞
前端·javascript·开源
Anarkh_Lee6 小时前
【小白也能实现智能问数智能体】使用开源的universal-db-mcp在coze中实现问数 AskDB智能体
数据库·人工智能·ai·开源·ai编程
Up九五小庞7 小时前
用arpspoof实现100%批量切断192.168.110.10 - 192.168.110.100 断网(双向欺骗)--九五小庞
网络·开源
一起养小猫7 小时前
Flutter for OpenHarmony 实战:别踩白方块游戏完整开发指南
flutter·游戏