大家好,我是小杰。

最近我偶然看到了个新闻,红警的开源代码,于是我喜出望外的去github上下载和编译。接下来我来谈一谈这个过程。
红警这款游戏相信大多数人都玩过,这里面有70、80、90后珍贵的回忆,不过就算拿到现在来玩也不腻。比如我就搞到了可以联机对战的红警标准版,可以在windows 10上完美运行,局域网联机都没问题。我已经联机玩了好几天了,想要的小伙伴可以私信我。

开源的这款是命令与征服:红色警戒(Command & Conquer: Red Alert),一开始我以为开源的是全部代码,立马去下载了,不过后来才知道只是开源了TiberianDawn.dll 和 RedAlert.dll 的全部源码,喜忧参半吧,遗憾的是并不是所有的资源和源代码,值得高兴的是这也能算得上是核心代码了。


编译成功

哇 红警代码开源了! 来瞅瞅源码!_开源代码

踩坑记录

我是使用vs2019打开的,打开编译后出现了很多因为编码而出现的问题。而且还会提示:哇 红警代码开源了! 来瞅瞅源码!_C/C++_02

问题解决

官方版本为VS2017版,我使用的是VS2019版打开编译
设置——> 语言——>管理语言设置——>更改系统区域设置——>Beta版的勾去掉——>当前系统区域设置更改为英语哇 红警代码开源了! 来瞅瞅源码!_红警_03哇 红警代码开源了! 来瞅瞅源码!_红警_04哇 红警代码开源了! 来瞅瞅源码!_C/C++_05

小结

源码我大概浏览了一下,注释可谓非常的详细,排版也干净整洁,还是很值得去读一读!

源码地址:https://github.com/electronicarts/CnC_Remastered_Collection