原标题:真香!红警游戏源代码开源了,70,80,90最好的游戏

来自:网络 | 责编:乐乐

程序员小乐(ID:study_tech)第 895 次推文 图源:百度

往日回顾:重磅!世界上最好的编程语言,刚刚度过了25周岁生日

正文

说到红色警戒游戏,估计应该是很多同学的童年回忆了吧。这款游戏也是当年西木头(WestWood)打造的爆款即时战略游戏之一,以至于一提到即时战略游戏,我脑海中第一个浮现的就是红警了。

一九九八年八月十七日,EA收购了Westwood。一般来只要是游戏工作室被EA收购后,就等于是走向了坟墓。被收购之后,由于EA的管理不善,西木头最终走向了衰落,后面再也没有开发出红警2这样的爆款游戏了。

不过就在最近,EA 在 GitHub 上搞了个大新闻,把《命令与征服》系列中的 2 个游戏的部分源码开源了!

这两个游戏分别是:Tiberian Dawn(泰伯利亚的黎明) 和 Red Alert(红色警戒)。

这次开源的代码,其实是1996年发布的第一代红警,国内也称之为红警95。此次开源,并不涉及游戏素材和游戏引擎,只包括 TiberianDawn.DLL 和 RedAlert.dll 的源码,允许 Mod 社区更好的改变游戏行为。6 月 5 日,这两款游戏发布重制版。

命令与征服系列游戏是 C++ 实现,打开代码之后可以看到十分规范的代码,不由得令人叹服。

至于为什么没有开源红警2呢?一个很不幸的消息是红警2的源代码很可能已经丢失了。

传送门:

github.com/electronicarts/CnC_Remastered_Collection返回搜狐,查看更多

责任编辑:

c语言红警源代码,真香!红警游戏源代码开源了,70,80,90最好的游戏相关推荐

  1. 红5java_关于skywang123456之“红黑树(五)之 Java的实现”的改进与内容添加

    其实就是添加两大功能:二叉树绘制与根据数值搜索临近节点. 改进?hhhhh想多了,其实我根本没看懂红黑树的代码,会用,能改就行,反正我是个拿来主义者. 之前拿过skywang123456(以下简称天王 ...

  2. 卧槽!红警警戒游戏源代码被开源了!

    点击上方"Github中文社区",关注 看遍Github好玩的项目 第014期原创分享 作者:huber 大家好!我是hub哥,咱们又见面了 近日,知名游戏公司 EA 在 GitH ...

  3. 真香!红色警戒游戏源代码被开源了!

    点击"开发者技术前线",选择"星标????" 在看|星标|留言,  真爱 来自:GitHub中文社区 作者:huber 近日,知名游戏公司 EA 在 GitHu ...

  4. 通过分析 JDK 源代码研究 TreeMap 红黑树算法实现--转

    TreeMap 和 TreeSet 是 Java Collection Framework 的两个重要成员,其中 TreeMap 是 Map 接口的常用实现类,而 TreeSet 是 Set 接口的常 ...

  5. 送书《R语言数据分析和可视化》 | 这个为生信学习和生信作图打造的开源R教程真香!!!...

    生物信息学习的正确姿势 NGS系列文章包括NGS基础.在线绘图.转录组分析 (Nature重磅综述|关于RNA-seq你想知道的全在这).ChIP-seq分析 (ChIP-seq基本分析流程).单细胞 ...

  6. 红警战网地图下载 红警地图库下载 红警战网客户端地图库地图下载

    22年1月14日 ps:因战网更新平台/涉及版权等问题,本教程不再做更新,感兴趣的可以根据教程中思路自行探索 从小一直玩红警到现在断断续续12年了 最近迷上了防守地图 舞铲阶级 作者:天拿钱 自己通关 ...

  7. 真香!微软出 Go 语言教程了(中文版)

    作者:深圳湾码农 来源:开源最前线(ID:OpenSourceTop) " 阅读本文大概需要 3 分钟. " 最近,有一项关于 Go 开发者的调查报告发布,这份报告的主要亮点有以下 ...

  8. lol服务器稳定性补偿,LOL服务器问题赔偿源代码娜美,各位网友都逃不过真香定理...

    原标题:LOL服务器问题赔偿源代码娜美,各位网友都逃不过真香定理 大家好我是老羊,这段时间老羊是被游戏搞得心态爆炸了,动不动断开连接,还有就是人物飘逸,玩个石头人扔一个Q还能滑步,可以说游戏服务器问题 ...

  9. c语言立flag是什么意思,真香是什么意思 立flag不到二分钟啪啪打脸

    说起"真香"一词,可能大多数的人都一脸懵,不知道它是什么意思.但是当你在看剧的时候弹幕上你就会发现好多的人一直刷,而且经常用来说那种高冷的报道总裁男主,那么小编今天就来说说这个词的 ...

最新文章

  1. 串口的波特率误差对数据发送影响
  2. 剑指offer-有序二维数组中的查找
  3. byte数组转字符串_leetcode刷题844比较含退格的字符串(带代码解析,带知识点回顾)...
  4. was、ihs、 mq、 db2的版本查询
  5. 使用visualVM launcher的一些注意事项
  6. Galaxy Note 20新爆料:至少有两款机型,处理器高低配
  7. 帆软finereport决策系统自定义登录界面
  8. win10中安装step7 5.6
  9. 2015年数学建模-A影子定位
  10. 记一次内网环境正向代理极光推送
  11. 【openv450-samples】像素点聚类EM 图像聚类目标检测
  12. 包邮送5本!新书推荐:MLOps实践――机器学习从开发到生产
  13. 用Python做一个美丽的每日计划
  14. 2019 Python接口自动化测试框架实战开发(一)
  15. python报KeyError: ('Age', 'occurred at index PassengerId')错误
  16. durbin watson检验表_Durbin-Watson自相关检验应用问题探讨
  17. 明白了虹膜,你就知道人类为什么有如此多样的瞳色了
  18. winForm在多显示器(主显示器 + 扩展显示器)上显示最大化和还原操作。
  19. socket广播报文收发简单梳理
  20. 如何替换 JavaScript 中所有出现的字符串

热门文章

  1. php单击显示对应内容,关于php:如何单击此“提交”按钮,并使其显示原始查询中的数据,而不是清除它并进入空白页?...
  2. 再好好聊聊 HTTP 里的 Cookie | 实用 HTTP
  3. DataBinding 学习系列(3)新增的可见字段来编写对象(bean)
  4. PostgreSQL 10 自定义并行计算聚合函数的原理与实践
  5. 自定义应用程序配置文件(app.config)
  6. kvm虚拟化学习笔记(十)之kvm虚拟机快照备份
  7. 【蓝鸥Unity开发基础三】课时3 Terrain地形系统【未完】
  8. MvcPager 免费开源分页控件3.0版发布!
  9. AFTER触发器与INSTEAD OF触发器的区别
  10. LeetCode 145 二叉树的后序遍历(非递归)