职位描述:
- UE引擎底层功能模块应用开发,优化,技术扩展,及相关流程工具的开发优化;
- UE引擎逻辑框架设计和逻辑开发;
- 根据项目需求修改引擎源码,添加新功能或做适配修改;
- 挖掘并优化UE引擎的应用,提升效果表现;
- 负责开放大世界相关技术钻研,例如地形、建筑、植被、程序化生成相关的技术;
- 分析优化引擎性能,排查兼容性问题,协助项目解决疑难问题;
- 次世代游戏3D引擎和工具的开发;
- 有很强的团队工作精神,能够主动与同事分享开发技术与经验,做好新技术的推广和支持工作;
- 跟踪相关最新的需求。
任职要求:
- 3年以上UE4开发经验;
- 本科及以上计算机专业或相关专业学历;
- 扎实的计算机专业基础,系统全面的软件研发领域知识(计算机系统, OS、数据结构等);
- 熟练掌握C/C++编程语言和思想,以及面向对象设计方法;
- 熟悉UE4引擎源码,对UE4有强烈的兴趣;
- 熟悉UE4游戏渲染、动画、物理、AI等核心模块的开发优化;
- 熟悉UE4引擎的内存以及性能优化,兼容性分析以及疑难问题分析定位工作;
- 熟悉PC端调试和优化工具,有大型系统调试和调优经验;
- 完整参与过至少一款UE引擎商业项目开发;
- 有责任心,学习能力强,对游戏前沿技术有热情,有梦想有追求;
- 有较高的自我管理和任务跟进推动能力;
- 有良好的沟通能力,团队合作能力和抗压能力;
- 英语技术资料读写能力强。
加分项:
- 对图像处理,3D处理/重建,计算机视觉,机器学习等领域算法有所了解;
- 熟练使用一种现有数据库系统,如mysql、mongodb等;
- Linux开发及部署经验;
- 熟练掌握UDP/TCP/IP,http等网络协议, 熟悉TCP/UDP/IP 网络通讯开发。