开放世界-游戏客户端开发工程师-主机交互适配
Core
Develop controller input adaptation for open-world mobile and combat gameplay, including vehicle interactions, across PC, mobile, and PS5 platforms.
Role type
Senior IC game client engineer (input systems)
Builds
Controller input systems, haptic feedback features, and adaptive trigger functionality for open-world games
Domain
Gaming (Open-world, Mobile, Console)
Required skills
C++, Unreal Engine 5, Enhanced Input system, UI input routing, controller dead zone tuning, haptic feedback integration, cross-platform input adaptation
Preferred skills
PS5 DualSense development, adaptive trigger implementation, CommonUI/CommonInput framework experience, input latency optimization
Technologies
Unreal Engine 5, C++, Enhanced Input, UMG, Slate, DualSense
Responsibilities
Implement button mapping and input context switching for controllers; Build universal controller interaction capabilities and coordinate UI focus navigation; Optimize controller feel including dead zones, response curves, and camera sensitivity; Handle controller connection/disconnection logic and platform compliance verification
Seniority
Senior, hands-on IC