The posting
岗位职责 1、负责基于 UE4/UE5 的角色战斗系统开发与维护,包括角色技能、Buff、AI行为、属性系统、伤害结算等核心玩法模块。 2、参与游戏战斗框架设计与优化,保证战斗体验的流畅性、稳定性与扩展性。 3、基于 Gameplay Ability System(GAS) 搭建和维护技能系统、属性系统及效果系统。 4、负责多人联机环境下战斗逻辑开发,包括网络同步、预测机制、状态同步等。 5、与策划、美术、动画团队协作,完成技能表现、连招系统、角色成长等功能实现。 6、优化战斗模块性能,定位并解决复杂Bug、同步问题及线上问题。 7、编写技术文档,推动项目战斗框架标准化和工具化建设。 8、参与代码评审及技术方案制定,提高项目整体代码质量。 9、有AI Vibe Coding开发经验,能高效利用AI进行功能开发和迭代
任职要求 1、计算机相关专业本科及以上学历,3年以上游戏客户端开发经验。 2、熟练掌握 C++,具备扎实的数据结构、算法和面向对象设计能力。 3、具有 3年以上UE4/UE5项目开发经验,至少参与过一款已上线或完整开发周期项目。 4、熟悉UE框架体系,包括:Actor、Component、Animation Blueprint、Behavior Tree、Gameplay Framework、UMG、Asset管理 5、有完整的战斗系统开发经验,熟悉:技能系统、Buff系统、属性系统、 伤害计算、状态机、连招系统 6、熟悉网络同步机制,了解:RPC、 Replication、网络预测、客户端表现与服务端权威架构 7、具备良好的代码规范和工程化开发习惯。 8、了解主流的AI 大模型,熟悉AI Agent,并能够创建自定义Skill 提升工作开发效率



