掌握一件游戏引擎的最好手段是制作一款游戏,因为在制作游戏的过程中,需要掌握的技术问题会逐渐抛出。有了明确的目的性,会将自己的大脑引向克服问题的方方面面。最爽的是,着这个游戏结束的时候,需要的知识点也已经积累的差不多。
在这个系列中,我会使用UE4来创建一款第三人称RPG,掌握的知识点会涵盖。
- 用C++创建一个工程。
- 创建一个PlayerController
- 使用behavior trees和blackboards来创建AI行为,制作敌人
- 使用animation graph来制作多样的动画混合
- 使用 data tables来管理和加载游戏数据,这一板块是UE3所不具备的。
- 添加摄像机和制作过场动画
-添加音效和粒子特效
- 添加和编译地图
- 优化
- 调试和提升性能
-打包