
完美世界资深客户端(战斗向)
社招全职5年以上游戏程序类地点:上海状态:招聘
任职要求
1、5 年及以上游戏客户端开发经验,至少参与过一款完整上线项目 2、熟悉 Unity 与 C#,具备扎实的工程基础和独立解决复杂问题的能力 3、有战斗模块开发经验,能够独立承担战斗相关核心功能的设计与实现 4、熟悉角色控制、技能系统、动画状态机、特效表现、战斗数值反馈等常见战斗开发内容 5、有良好的性能优化意识,能够定位并解决复杂战斗场景中的性能…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1、负责客户端战斗相关模块的设计、开发与维护,包括战斗框架、技能/buff逻辑、角色控制、状态管理、表现驱动等 2、负责战斗表现联调,推动技能、动作、特效、打击反馈等内容高质量落地 3、参与战斗系统架构设计与持续优化,提升模块的稳定性、扩展性与复用性 4、主导复杂战斗场景下的性能优化,处理帧率、特效开销、多人同屏、同步表现等问题 5、参与线上问题排查与核心玩法体验打磨,支持版本迭代和长期运营
包括英文材料
客户端开发+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Frameworks_libraries/Introduction
简要回顾 JavaScript 和框架的历史,为什么框架会存在以及它们提供了什么,如何开始考虑选择一个框架并学习,以及对于客户端框架还有什么替代方案。
https://gamefromscratch.com/the-best-game-development-frameworks/
If you are looking to create a game but perhaps want to craft your own game engine from existing technologies, or you prefer to work at a lower more code focused level, using a game framework instead of a game engine may be right for you.
Unity+
https://www.youtube.com/watch?v=XtQMytORBmM
Unity is an amazingly powerful game engine - but it can be hard to learn. Especially if you find tutorials hard to follow and prefer to learn by doing. If that sounds like you then this tutorial will get you acquainted with the basics - and then give you some goals to learn the rest by yourself.
还有更多 •••
相关职位
社招3年以上
负责动作游戏技能、战斗与对抗相关系统的设计、实现与优化,包括技能逻辑、打击判定、表现驱动及联机适配; 参与角色属性、技能系统、战斗规则等Gameplay模块的开发,推动系统的可扩展性和可维护性; 与策划、美术紧密配合,持续打磨战斗手感、反馈表现与整体体验; 对战斗相关模块进行性能、内存与稳定性优化,保障复杂战斗场景下的运行质量; 参与战斗框架的持续演进和技术方案优化。
更新于 2026-03-26上海
社招5年以上程序&技术类
1.多人联网游戏的战斗相关框架/模块,战斗逻辑的设计与开发; 2.战斗运行时和编辑器的设计与开发,战斗网络预测与同步方案的设计与开发; 3.参与项目核心框架搭建与关键技术评审,团队管理; 4.与策划、美术、程序深度合作; 5.写清晰、可维护、高效运行的代码; 6.必要的性能分析和优化工作;
上海