职位描述
岗位职责
1、参与公司项目会议,深度理解项目需求,分析技术需求,编写相关的技术文档,包括需求规格、设计说明、测试报告等;
2、参与公司项目进度会议,及时反馈工作进展且及时收集技术问题,快速制定解决方案,确保项目高质量交付;
3、每天及时与美术团队对开发功能进行复盘,解决开发过程中出现的技术问题,确保开发功能完整,满足客户要求;
4、根据项目功能要求,负责UE4/UE5引擎进行人物角色相关系统的设计与开发,包括但不限于骨骼绑定适配、动画混合、动画状态机搭建、行为树逻辑制作等,确保人物在引擎中能够正常展示和运动;
5、根据项目功能要求,负责开发人物的各种交互功能,如人物的行走、跑步、跳跃、射击等动作逻辑,以及人物与场景、车辆之间的交互逻辑;
6、根据项目功能要求,负责人物行为树的设计与制作,实现人物的 AI 行为逻辑,如巡逻、追击、躲避等智能行为;
7、完成领导交办的其他事项。
岗位要求:
1、本科及以上学历,计算机、自动化等相关专业;
2、具有至少1年以上UE4/UE5引擎下人物开发相关经验,有完整项目开发经验者优先;
3、精通C++编程语言,熟悉UE4/UE5的蓝图系统,能够熟练运用C++和蓝图进行混合开发;
4、熟悉UE4/UE5的动画系统,包括动画蓝图、状态机、动画通知等,能够独立完成人物动画的逻辑开发和调试;
5、了解3D建模、骨骼绑定、动画制作等相关知识,能够与美术团队进行有效的技术对接;
6、具有良好的算法基础和数据结构知识,能够对复杂的人物逻辑进行优化和实现。
7、有解决问题、钻研技术的兴趣和能力,善于交流和表达,有良好的团队合作精神。
8、有强烈的大局观,主人翁精神,诚实正直、积极求胜,追求卓越的精神和行动;
9、认同公司的企业文化,关注小事,并以小见大获取经验,有责任心;
10、有团队合作意识和沟通能力,善于统筹考虑工作安排,同时也善于洞察人性、洞悉事物发展规律,并相应及时做出调整和改变;
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕