从事游戏开发工作6年了,前3年使用cocos2dx-lua开发手游,后三年根据项目需求使用过Unity、LayaAir、CocosCreator、Egret,还在工作中学习使用了Node.js、Electron、Three.js...每个都会一点,但没有一个深入引擎,这一点让我比较苦恼。
一是行业快速发展,为适应不同的业务选择相应的工具。二是自己没有一个明确的方向要钻研哪个方向。曾一度想转做后端,学Erlang,学Golang,学Node。没有足够的毅力和决心吧,没有学好。也没机会边做边学。一般的公司都是会分工明确,美术、策划、前端、后端、后台、运维、商务...想全栈,还是需要长时间的毅力和积累。
根据职业发展现状,还是专注做前端吧。前端还是前端,不想还是以前那样,就会拼界面。不被人工智能替代,也会被后生们替代。随着技术的发展,H5 3D需求似乎在增涨。LayaAir、CocosCreator、Egret纷纷退出3D引擎。所以我想2020年开始,专注H5 3D开发。在学习过程中,Three.js比较能方便快捷的快速验证想法。逐步深入学习,WebGL,计算机图形学。
最终还是要做产品,目前LayaAir的H5 3D较为成熟,还能打包微信小程序,应用层面先用这个。
来源:CSDN
作者:H5 3D游戏开发练习生
链接:https://blog.csdn.net/drmadness/article/details/103697064