工作职责:
1、负责将策划的功能需求转化成程序设计;
2、负责拆分游戏功能为模块开发;
3、协助策划和美术制作相应的制作工具;
4、负责游戏功能的框架设计与底层代码编写;
5、负责规划游戏功能的研发周期;
6、负责游戏功能的整体程序逻辑研发;
7、负责游戏功能模块化后的程序验收工作;
任职资格:
1、需要5年以上的游戏开发工作经验;
2、需要至少3年以上的UnrealEngine4引擎的开发经验,
3、有完整上线网络游戏项目的开发经验;
4、热爱游戏事业,具备创业激情和心态,有良好的团队精神以及协调能力;
5、有责任心、善于沟通、乐于合作;
具体能力要求:
1. 熟练掌握C/C++开发;
2. 熟练掌握UnrealEngine4引擎的应用(包括:引擎基础操作、UMG系统、动画系统、粒子系统、音效系统、物理系统、材质编程等);
3. 熟练掌握UnrealEngine4引擎C++开发;
4. 熟练掌握UnrealEngine4引擎的蓝图开发;
5. 可以制作UnrealEngine4引擎蓝图与C++交互开发;
6. 理解并且可以熟练的应用多线程开发;
7. 熟练掌握UnrealEngine4引擎针对Android与IOS系统的开发;
8. 理解并且可以熟练的制作UnrealEngine4的Socket开发;
9. 熟练掌握UnrealEngine4引擎Dedicated Server的开发;
10. 熟练应用VistualStudio IDE或Rider for UnrealEngine IDE的编译、调试、运行等;
11. 熟练应用JSON、序列化、GoogleBuffer等常用的数据存储结构;
12. 熟练掌握UnrealEngine4的自带数据结构;
13. 可以制作UnrealEngine4编辑器和运行时的游戏或引擎级插件;
14. 理解OpenGL、DirectX渲染系统的工作与运行原理;
15. 熟练掌握游戏的框架与模块化开发;