_游戏源码-闻起来真香! 红色警戒游戏源代码开源!

近日,知名游戏公司 EA 在 GitHub 上发布了一个大消息,开源了《命令与征服》系列两款游戏的部分源代码!《红色警戒》(Red Alert)相信大家都很熟悉

一提到红警,我就想起了中学时代。 这款游戏也是我接触huber的第一个单机游戏。 我记得偷偷去网吧_游戏源码_游戏源码,不喝水,省钱。 玩红警可以让我彻夜难眠。

明天我们来聊聊红警开源的一些事情。

因为红警1的启动程序叫RA95.exe,所以国外基本都叫红警95,不过目前开源的只有红警95,而红警2可能永远不会开源,因为它本来就在EA竞赛。 当我购买开发了《红色警戒》系列的Westwood时,我不小心丢失了《红色警戒2》的源代码,所以……

开源才几天,就已经收获了8k多star。 可见这款游戏是多少人的青春。

红色警戒截图

开源后,issues里很多人都在讨论和回忆,其中一位中国哥们贴出了一段中英文配音:

看着前面的中文标语,各种游戏画面早已不由自主地出现在我的脑海里。 每句话都是经典,每句话都印在我童年的脑海里! 我差点哭了哈哈哈,当年和你们一起演红警的你们,还记得吗? 反正我忘了他们的名字了……

红色警戒截图

然而,从开源到现在,大家感受最深的就是:上个世纪的代码真是工整啊! 注释很清楚啊!

于是我忍不住看了一下这段上个世纪的c++代码,感觉就像是开源世界中的一股清流:

这么工整的代码,这么详细的注释,在所有的代码文件中都可以看到!

即使是最简单的函数也需要大量注释:

我不禁反思,现在有多少人和项目,谁能做到这一点?

这样的代码风格规范应该是所有程序员、所有项目的典范,值得你学习!

那么对于开发者来说,这款开源游戏的意义何在? 主要可以概括为3点:

1.学习,对于刚踏入游戏领域的童鞋来说,这是一个特别好的学习项目

2、代码和资源的二次利用。 有些资源和代码可以直接使用。 毕竟注释这么清晰,代码又这么工整。 重复使用会容易得多

3.玩家可以创建自定义单位,修改游戏逻辑和数据,无边界体验游戏

_游戏源码-闻起来真香! 红色警戒游戏源代码开源!

门户网站

- - - - - 结尾 - - - - -

推荐一个技术号


Github实验室由985名外籍博士、硕士组成的团队运营。 主要分享和研究业界开源项目、学习资源、编程、学术交流。

如果你留意的话,就不会有例程给你发一份2020年最新的Java面试题及答案了(第283页)。

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悟空资源网 游戏源码 _游戏源码-闻起来真香! 红色警戒游戏源代码开源! https://www.wkzy.net/game/170314.html

常见问题

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务