一、基础能力
1.精通C/C++、STL;
2.3年以上Windows或Linux开发经验;
3.熟悉常用数据结构和算法;
4.编码规范标准,熟悉UE4 or Unity开发流程和步骤;
5.乐于沟通和学习,主动思考游戏/软件设计和勇于承担责任;
6.具有良好的团队精神,能够承受工作压力;
7.良好的c++面向对象编程能力
二、UE4经验
1.完整参与过一款UE4网络项目,或VR交互内容项目,有独立完成任务的能力;
2. 熟练使用UE4做多人互动项目的能力;
3. 熟练使用UE4C++,BP编程的能力
4. 深入研究过UE4 Gameplay、Render、特效等模块
5.熟悉UE4引擎,能进行相关性能优化;
6、有过项目组多成员的联合开发管理、进度管理、质量监督等的团队管理经验。
任职要求
三、优先条件
1.有网络游戏开发经验优先;
2.对D3D,OpenGL,Shader等图形编程经验优先;