岗位职责
- 参与基于 UE5 的大世界项目研发,负责大世界相关技术架构、核心系统及基础能力的设计、开发与优化;
- 开发和优化世界分区、场景流式加载、资源管理及动态加载机制,保障大规模场景下的运行效率与体验;
- 构建大世界场景交互、机关解谜、触发器及环境联动等通用能力,支持可复用、可配置的玩法组件;
- 支持环境叙事、场景事件与剧情演出在大世界中的落地,处理其与场景加载、交互及世界状态之间的衔接;
- 根据个人技术方向,负责客户端场景与交互系统、性能优化,或服务端空间管理、世界状态、网络同步及持久化等研发工作;
- 解决大世界中的对象生命周期、状态恢复、多人交互一致性及性能瓶颈等问题;
- 与策划、美术及其他技术团队协作,完善大世界内容制作工具、配置流程和调试能力,提高开发效率。
职位要求
- 扎实的 C++ 基础,具备良好的系统设计、工程实现及复杂问题定位能力;
- 具备 UE 项目开发经验,或大型在线游戏服务端开发经验,不限客户端或服务端背景;
- 在场景流式加载、资源管理、场景交互、空间管理、世界状态同步或性能优化等至少一个方向具备深入实践;
- 理解大世界场景下的对象管理与状态管理,能够处理加载卸载、跨区域交互、状态持久化等相关问题;
- 具备模块化、数据驱动的开发思路,能够将具体内容需求抽象为可复用的系统能力;
- 具备良好的跨团队协作能力,能够结合项目需求推进技术方案落地,兼顾体验、性能与可维护性。