魔方在研轻动作游戏客户端开发工程师(Gameplay 方向)
Core
Designing and implementing level structures, mechanics, events, and gameplay flow for an action game to ensure smooth player experience and stable long-form gameplay.
Role type
Senior Gameplay Client Engineer (Unreal Engine)
Builds
Action game levels, gameplay systems, UI interfaces, and multiplayer consistency features.
Domain
Video Games / Action Game Development
Required skills
Unreal Engine 4/5, C++, Blueprint, Lua or TypeScript, UMG, State Machine Design, Performance Optimization, Network Programming, Hot-reload implementation
Preferred skills
AngelScript, Editor tool development, Multiplayer synchronization, Debugging tools
Technologies
Unreal Engine, UMG, C++, Lua, TypeScript, AngelScript, Unreal Insights, Profiler
Responsibilities
Designing level structures and implementing mechanics/events; Managing game flow state design for stability and scalability; Developing client-side game systems with logic/view separation; Creating UI interfaces using UMG; Implementing hot-update solutions and editor tools; Optimizing performance for levels and gameplay; Developing Dedicated Server network code for multiplayer consistency.
Seniority
Senior, hands-on IC