玩了玩UE4,顺便满足了一下做游戏的快感

蓝图一角

先说说体验吧:

  1. 素材不难找,商城里到处都是免费高质量资源//EPIC开始进攻国内市场了,支持支付宝和微信,引擎也做了机翻汉化
  2. UE4挺好用的,毕竟C++写的,到处都能体现出C++的特(fan)点(suo)
  3. 蓝图也很好写,特别是对于学过C/C++的人来说。都是代码的上层调用。//可视化编程优秀
  4. 利用蓝图可以将各种算法体现在视觉上,实现一些纹理材质之类的
  5. 开源项目,源码都有
  6. 感觉需要的配置有点高,而且经常崩溃//毕竟开源项目,缺少优化。
  7. 国内教程少(百度),基本上问题都在google解决
  8. 自带多种模版

引擎也支持用C++写,但是会经常需要编译//C的编译速度…
所以基本上可以说蓝图是UE4的骨架

UE4打包是可以用AES加密资源文件,用RSA签名的//AES密钥硬编码在文件中,但是没找到在哪(该看源码去了。。。)
不过毕竟开源,如果是大公司大概率会魔改这部分加密。
打包完成的项目主要是.pak文件(各种多媒体资源和蓝图)和一个.exe文件,以及其他开源项目的.dll

虚幻商城里有个免费的Anti-Cheat项目,实现了各种反调试。