岗位描述
岗位职责:
1、负责关卡流程与副本玩法的客户端实现,涵盖关卡触发、机关交互、剧情演出、结算流程等;
2、主导或深度参与关卡编辑器、关卡配置工具链建设,推动关卡内容数据驱动、可热更、可扩展,提升策划生产效率;
3、负责怪物/BOSS出生逻辑、AI行为接入、战斗演出与关卡事件的客户端实现,保障关卡节奏与体验一致性;
4、负责关卡场景的流式加载、资源卸载与内存控制,优化关卡切换耗时与加载体验。
5、参与技能、连招、打击感、受击反馈、战斗摄像机、战斗AI等战斗系统的实现,打磨关卡内战斗手感与打击表现;
6、支撑Boss战、多波次怪物、特殊机制关卡等战斗玩法的表现层开发与品质打磨。
7、 针对大型关卡与长局玩法优化对象池、高频实例化与资源生命周期,控制内存累积与水位;
8、主导或深度参与模块管理、事件机制、资源/UI/网络/热更等核心框架设计;
9、负责优化和解决关卡战斗业务的性能问题。
任职要求:
1、本科及以上学历,8年以上游戏行业经验,有重度手游开发经验;
2、精通Unity引擎与C#,深入理解引擎生命周期、渲染管线与资源管理机制;
3、 熟悉热更方案(HybridCLR等),有热更框架实战经验;
4、扎实的底层优化能力:具备GC/内存/渲染/加载等多维度优化经验,熟悉对象池与高频实例化场景优化,能给出量化优化结果;
5、 熟悉UGUI及常见UI框架,有UI框架或模块框架设计经验;
6、 熟悉帧同步或状态同步原理,有战斗/动作类项目表现层开发经验;
7、熟悉关卡编辑器、场景搭建、触发器/关卡事件/脚本化流程的实现思路,有数据驱动的关卡配置设计经验者优先;
8、熟悉NavMesh寻路、Timeline/Playables演出、怪物AI行为树等关卡常用技术栈者优先;
9、具备良好的数据结构与算法基础、代码设计能力与工程规范意识;
10、了解Shader与图形学基础,能配合TA完成渲染层优化;
11、 熟练使用Unity Profiler/UWA/PerfDog等性能分析工具。