在游戏行业兜兜转转5年了,最终进了家规模稍大的公司,也挣到了本身想要的职称——引擎工程师。不过惋惜最后仍是演变回了Unity,其实Unity也没啥很差的,易学易用,也有不少能够深刻研究的坑,只是作图形引擎一直是本身的夙愿,由大学一年级连c都不会时的夙愿,哈。其实也没啥,公司不作能够本身研究嘛,时机成熟说不定还有意外之喜。好,本身作。编辑器
翻开记录,有好多引擎能够学习:性能
选择Godot为最优先,首先它比较小型,便于学习源码。其次它麻雀虽小五脏俱全,2d/3d都支持,编辑器完整,寻路碰撞包罗万象。OK,以这个引擎为主,学习它的源码、内部机制、对比引擎的性能,若是有机会为其舔砖加瓦就更好;学习
在油桶上闲逛时看到一个视频,做者罗列了好几个免费引擎。由这个视频我认识了Lumberyard,那是亚马逊魔改的Cry Engine,看着效果很是棒,真正的3A级别引擎。它的宣传视频展现用它制做的游戏,其中包括鼎鼎大名的《星际公民》,厉害。上去官网看看,还支持移动设备(虽不是主打,不兼容超低端机),能够一试。能够后续学习,了解其操做、性能,进而了解其源码和设计。若是到时公司真要开始次时代手游,有碍于ue4的分红,能够参考哦;优化
UE4这个鼎鼎大名是后续要看的,4.20版本因为堡垒之夜手游和吃鸡手游,移动端优化已经上一个台阶,要来补补课了。为了UE4跑去一家小公司浪费了黄金2年,却只作了半年UE4,确实惋惜。技术积累仍是得靠本身,向成浩大佬学习,敲一遍源码就好设计
也是在油桶上发现Armory这个很特别的引擎,它是嵌入在Blender里面的。Blender建模确定得学一下,到时顺带玩玩Armory咯3d
Orge是我认识的最久的渲染引擎了,试过好几回千辛万苦弄好了环境,就再没开始。如今感受引擎有点庞大也有点陈旧了,后续有机会就瞄一下。视频
引擎这块仍是能够本身作一下的嘛,起码对得起这个职称,哈游戏