《命令与征服》系列中的2个游戏部分源码开源

《命令与征服》系列中的2个游戏部分源码开源

相信每个80后的人都有一段难忘的红警时期。 甚至可以说,很多人的青春都被称为红色警戒!

说起红警游戏,大概是很多同学的童年回忆。

引擎游戏软件_java 游戏引擎_布娃娃物理引擎游戏

或者

布娃娃物理引擎游戏_引擎游戏软件_java 游戏引擎

2000年前后,《星际争霸》和《红警》是网吧必装游戏之一。

这款游戏也是当年WestWood打造的最受欢迎的即时战略游戏之一,所以当我提到即时战略游戏时java 游戏引擎,我首先想到的就是《红色警戒》。

1998年8月17日,EA收购了Westwood。 一般来说,一个游戏工作室只要被EA收购,就等于走向坟墓。

被EA收购后,由于经营不善,Westwood最终走向没落,再也没有开发出《红色警戒2》这样的爆款游戏。

引擎游戏软件_java 游戏引擎_布娃娃物理引擎游戏

但就在最近,有网友在Github上发现音乐,EA悄悄做了一件大事,开源了《命令与征服》系列两款游戏的部分源代码!

PS:《命令与征服》系列是Westwood Studios的招牌作品。 1998年,EA收购了Westwood。

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

布娃娃物理引擎游戏_java 游戏引擎_引擎游戏软件

开源地址:

此次开源代码实际上是1996年发布的第一代红色警戒3D角色,国内也称为红色警戒95。

此次开源不涉及游戏素材和游戏引擎,只开源TiberianDawn.DLL和RedAlert.dll的源代码,让Mod社区能够更好地改变游戏行为。

插播:如果你近期正在准备面试跳槽,请点击Java面试库小程序回答问题。 总共2500+题,几乎涵盖所有主流Java技术面试题。

6 月 5 日,两款游戏的重制版均发布。

命令与征服系列游戏是用C++实现的。 打开代码后,可以看到非常规范的代码,令人印象深刻。

引擎游戏软件_布娃娃物理引擎游戏_java 游戏引擎

下面是飞机寻找新着陆点的函数。 函数功能、输入、输出、代码修改历史都写得很清楚。

引擎游戏软件_java 游戏引擎_布娃娃物理引擎游戏

至于为什么红警2没有开源?

一个非常不幸的消息是java 游戏引擎,《红色警戒2》的源代码可能已经丢失。

最后,附上两张图:

java 游戏引擎_引擎游戏软件_布娃娃物理引擎游戏

引擎游戏软件_布娃娃物理引擎游戏_java 游戏引擎

文章来源:http://mp.weixin.qq.com/s?src=11×tamp=1706864825&ver=5056&signature=cohXIzZ3dSpvGG9yQSDWXuCWmAnbAM84nIA84ZuLXReD3mk6WjYskoZLRvwOSS3zgyyFnJiKv93YrTsLyW3UFm0Kjngdqug7pWr6wewQLlotgT6KEbY9*dveodyfn426&new=1