CryEngine 5.2.1 SDK编译
来源:互联网 发布:管家婆软件怎么注册 编辑:程序博客网 时间:2024/06/05 00:21
Ce开源有一段时间了,趁着最近有些时间,好好琢磨琢磨人别是怎么写的,CE的画面真心没的说,特别的棒。
首先是环境,首选Vs 2015 + Win10,我尝试过在Win7上编译,后来发现还需要Win10SDK,于是又折腾到了Win10上。然后把源码准备好,上GitHub搜CryEngine就能找到,上面还有三方库,也需要一并下载下来,源码里有个小程序download_sdks.exe也可以下载,但是速度并没有到GitHub快。
把源码解压到任意路径,三方库放到..Code/SDKs/目录下,运行cry_waf.exe,点击Option进行配置,最主要的是确认Visual Studio Project Generator选项卡下面的specs_to_include_in_project_generation选项,一定要勾选GameSDK,不然待会儿生成的VS工程就没有SDK项目了,如果有IncrediBuild的话,可以在第一个选项卡里面进行配置,其他的基本不用动,退出,保存。点击configure,点击Visual Studio Solution,这时候,源码目录下会生成一个Solutions目录,里面就是刚刚生成的VS工程了。
打开工程,配置管理切换到[GameSDK]Profile,Debug配置很慢而且时不时的会命中断点,并不利于我们调试代码,Profile同样会输出日志,而且速度快很多。平台选择x64,32位有些问题,官方也是建议用64位的。右键解决方案,生成,这里千万不能选IncrediBuild编译,记得之前在WAF里面配置的吧?WAF
会自动调用你的IncrediBuild的。完成后源码跟目录下会生成一个bin目录,SDK就在里面了。
如果你尝试运行自己编译的SDK里的GameSDK.exe,会发现程序打开后是黑的,什么都没有,其实这时候引擎已经在运转了,你开Fraps还能看到帧速呢!黑屏是因为缺少配置文件,这时候我们要到官网去下载一个CryEngine Launcher,用这个可以下载官方发布的最新的CryEngine安装版,我们需要安装一个安装版,因为我们缺少的东西就在这里面,就在安装版的根目录里,system.cfg和一个名字叫engine的文件夹。官方指引
这里有个坑,只拷贝官方说的那两个东西,还是会黑屏,多次测试发现,还需要拷贝gamezero文件夹,真不知道官方文档多久没更新了。好了,到这里就差不多了,打开GameSDK.exe,就能看到默认的Sample了。CryEngine Launcher里面可以创建自己的工程,也可以在MarketPlace里面下载别的工程,免费的工程还是挺多的,调试运行这些工程还需要配置一下,Have Fun,Guys!
- CryEngine 5.2.1 SDK编译
- 编译SDK
- 强大的Cryengine 2完全技术分析1
- CryENGINE 3
- CryENGINE Feathure
- CryEngine ViewMat
- 编译Android cupcake SDK
- DirectX SDK Sample编译
- 编译OGRE SDK例子
- Android SDK 源代码编译
- Android SDK 源代码编译
- android sdk 编译相关
- 自己编译android sdk
- 编译android sdk , adt
- Android SDK 源代码编译
- Android SDK编译
- Android SDK编译
- sdk加入编译时间
- 拖焊的步骤
- 新浪SAE链接数据库
- Atitit.如何避免公司破产倒闭的业务魔咒
- 进程与线程常见问题小结
- NAT协议
- CryEngine 5.2.1 SDK编译
- Java-hibernate框架3(查询语句总结)
- Ubuntu中MySql的启动与关闭
- 求最大公约数
- Atitit 网络爬虫与数据采集器的原理与实践attilax著 v2
- MPI笔记
- quick-lua Mac在Xcode7报错找不到libz库文件
- POJ - 1459 Power Network
- Java面向对象20个精华知识点