职位描述
负责 RPG 类游戏客户端核心系统的设计与开发(角色、战斗、技能、任务、UI 、地图等)
负责 Unity3D 客户端架构设计与性能优化,保障中大型项目稳定运行
参与客户端框架、工具链、资源管理、热更新方案的设计与维护
与策划、美术、服务器程序密切协作,推动需求落地与问题解决
负责疑难 Bug 定位与线上问题分析,提升整体代码质量
指导中初级程序员,进行技术评审与经验沉淀
任职要求
5 年及以上 Unity3D 实际项目经验,至少完整参与过 1–2 次 RPG 或 MMO 项目
精通 C# / Unity 引擎原理(生命周期、MonoBehaviour 、ScriptableObject 等)
熟悉 RPG 核心系统实现:
角色成长 / 技能系统 / 战斗逻辑
背包、任务、装备、数值系统
UI 框架( UGUI / UI Toolkit )
具备良好的 代码架构能力,能独立拆分模块、设计系统
熟悉客户端与服务器交互( HTTP / Socket / Protobuf )
具备良好的性能意识,能针对 卡顿 / 内存 / GC / DrawCall 做优化