岗位职责
- 负责开放世界移动、战斗、载具等玩法的手柄适配,基于现有 Enhanced Input 体系完善按键映射、输入上下文切换与按键重映射,支持 PC、手机、PS5 的输入能力复用与差异化适配;
- 负责玩法与 UI 之间的输入路由、屏蔽与恢复,建设通用手柄交互能力,协同现有 UI 团队完成焦点导航、确认返回、按键提示同步等功能接入与全流程联调;
- 负责摇杆死区、响应曲线、镜头灵敏度、瞄准辅助等手感调优,开发 DualSense 触觉反馈与自适应扳机功能,支持场景配置、强度设置与关闭选项;
- 负责手柄接入、断连与重连的交互处理,协同平台程序完成用户与手柄绑定、系统中断后的输入恢复,配合测试完成输入及交互相关的平台规范验证与跨平台回归。
职位要求
- 计算机相关专业本科以上学历,5 年以上游戏客户端开发经验,有 UE5 商业项目开发经验;
- 熟练掌握 C++,熟悉 Enhanced Input 的 Input Action、Mapping Context、Modifier、Trigger 及按键重映射机制;
- 熟悉 UE5 UMG / Slate 的输入处理、焦点导航与模态界面交互,有 CommonUI / CommonInput 实战经验优先;
- 有手柄适配与操作手感调优经验,理解输入延迟、死区及响应曲线,有 PS5 项目或 DualSense 触觉反馈、自适应扳机开发经验优先;
- 具备较强的分析和解决问题能力,具备良好的代码风格和习惯,能够阅读英文技术文档;
- 具有良好的沟通能力与团队合作精神,能够与玩法、UI、平台及测试团队协同推进工作,自驱力强,抗压能力强。