顾芬芬
课程简介:
游戏前端开发主要负责展示给用户的游戏客户端的开发,通常会用到Unity、UE4、Cocos等引擎。
游戏前端开发的具体工作主要有5个方面:
一是根据需求完成前端视觉效果和交互业务逻辑的开发;
二是负责对接安卓等平台的SDK,并完成打包脚本;
三是负责游戏的维护和优化,改善游戏性能、表现以及兼容性等等问题;
四是负责相关文档制作,产出高质量的符合技术规范的代码和技术文档;
此外,如果有需求,游戏前端开发还会负责项目在小程序、H5等渠道的开发。
游戏前端开发的岗位要求与其他前端有所不同。
一是要求能够熟练使用至少一门脚本语言,如Lua、JavaScript、TypeScript、Python等;
二是要求能够熟练使用至少一款游戏引擎,比如Unity、UE4、Cocos2d等;
三是要求熟悉常用前端框架,比如Vue框架、Angular框架等;
四是要熟悉计算机网络知识,比如网络通讯、网络安全、数据结构与算法等;
此外,还需要掌握图形学、游戏开发流程、各大平台规范、技术文档设计要求等方面的知识。