Shengqu Games logo
盛趣游戏
UE客户端开发_传奇永恒项目部

UE客户端开发_传奇永恒项目部

发布于 1 小时前

普通员工/个人贡献者

AI 估算 · 2.0–3.5万 · AI 参考估算
中级经验
学历未注明
全职员工仅现场办公游戏开发
游戏开发
Umg
Unreal Engine 5
性能优化
网络编程
资产管线

值不值得投

76综合评分

综合评分 76

大厂经典IPUE5重构岗,技术成长空间大,薪资具竞争力,但需做好应对项目压力的准备

从薪资福利、成长发展、工作生活和使命价值四个维度综合评估,方便横向比较。

薪资怎么样

2.8万

比游戏开发中位数低

发布情况

新岗位 · 今天发布

公司情况

这家公司招聘很活跃

44 个在招 · 其中游戏开发 5 个

市场机会

选择面较广

上海 · 游戏开发 · 约 210 个在招

职位详情

关于这个职位

负责传奇永恒项目从UE3到UE5的客户端技术升级与重构

主要工作包括网络层协议移植、资产管线迁移、核心玩法(战斗/背包等)及UI系统(UMG)重建,并针对移动端进行性能优化,确保在UE5环境下实现稳定流畅的游戏体验

最低要求

精通 C++(UE5/UE4 任一版本均可),熟悉 UObject/反射/GC、委托与多播、Subsystems 等引擎机制

熟悉 Unreal Engine 网络体系:Actor 同步/属性复制或任意自研协议客户端经验
有完整的 UE5/UE4 项目实战经验(至少一个上线或接近上线项目),熟悉 UBT 构建系统、引擎源码编译与调试
熟悉 UMG/Slate UI 开发,了解蓝图与 C++ 混合开发的边界划分
有良好的沟通能力与团队协作精神

工作职责

网络层移植:基于现有 UE3 客户端协议栈,在 UE5 中复刻同构的线缆协议层,与现网服务器(零改动)完成对接与联调

资产管线迁移:运营/扩展 UE3 → UE5 资产导出工具链,建立批量迁移流水线与资产验收规范
核心玩法实现:用 C++/蓝图在 UE5 中重建技能、背包、战斗、任务等 MMO 核心系统
UI 系统重建:将 Scaleform GFx UI迁移为 UMG 实现,包含界面布局、动效与交互逻辑
性能优化:移动端/低端机适配,DrawCall、内存、加载耗时优化

AI 洞察

优缺点分析

优点

  • 接触前沿的UE5引擎技术,积累高价值的大厂项目经验
  • 经典IP项目用户基数大,业务稳定性相对较好
  • 老项目重构难度大,需兼容旧协议和资产,技术债处理复杂
  • 可能需要适应传统游戏公司的开发流程和文化
  • 适合有扎实C++功底、对UE引擎底层有深入研究、且希望在大厂深耕游戏引擎技术的资深开发者

缺点 / 挑战

  • 技术挑战性强,能显著提升底层代码能力和架构视野
  • 移动端性能优化对低端机型适配要求极高,压力较大

角色解读

  • 可向UE引擎专家、技术总监方向发展,或转型为更复杂的跨平台游戏架构师
  • 掌握UE5新技术栈后,在虚幻引擎社区和技术领域具有较高竞争力
  • 负责将经典MMO游戏《传奇永恒》从旧版UE3引擎迁移至UE5引擎
  • 具体包括重写网络通信层、搭建资产迁移流水线、使用C++和蓝图重构核心战斗与UI系统,并进行移动端性能调优
  • 精通C++及UE5底层机制(如Subsystems、反射)
  • 深入理解UE网络同步原理
  • 具备UE3到UE5的引擎架构迁移经验
  • 熟练掌握UMG UI开发及性能优化技巧

申请策略

  • 准备一个关于‘如何从旧引擎平滑迁移到新引擎’的技术案例,重点说明遇到的坑和解决方案
  • 关注盛趣游戏的经典IP产品线,表达对《传奇》系列的情怀或理解
  • 突出UE3到UE5的迁移或升级项目经验
  • 详细列举C++在UE中的高级应用(如自定义子系统、内存管理)
  • 展示具体的性能优化数据(如帧率提升、内存降低比例)
  • 深入学习UE5的新特性(如Nanite、Lumen对客户端的影响)
  • 强化网络编程知识,特别是UDP/TCP协议在游戏中的实际应用
  • 提升对移动端GPU/CPU瓶颈的分析能力

面试指南

  • 采用STAR法则(情境、任务、行动、结果)描述项目经历
  • 对于技术问题,先讲原理再讲实践,最后给出优化后的量化结果
  • 强调代码规范、可维护性和团队协作的重要性
  • 请详细描述一次你从UE4/UE3迁移到UE5的经历,遇到了哪些主要技术障碍?
  • 在UE中如何处理大规模对象的网络同步?属性复制和Actor同步的区别是什么?
  • 如何优化UE5在低端移动设备上的渲染性能?请举例说明DrawCall优化的具体手段
  • UMG和Slate UI的开发边界在哪里?什么情况下应该用C++而不是蓝图?
  • 请解释一下UE中的Subsystems机制及其应用场景

职位点评

薪资福利80
成长发展85
工作生活60
使命价值70

薪资福利

80较高

作为大型知名游戏公司,提供具有市场竞争力的薪资和完善的福利体系,符合资深技术人员的市场价值。

薪资信号市场水准 (2.0千–3.5万/月)

成长发展

85较高

涉及UE3到UE5的核心技术迁移,技术栈前沿且具有挑战性,能极大提升工程师在引擎底层和网络编程方面的专业能力。

技术前沿主流现代技术
技术栈UE5、C++、UMG、网络同步
业务类型profit_center

工作生活

60中等

游戏行业通常节奏较快,尤其是项目重构阶段可能面临加班压力;JD未明确提及弹性工作制,推测为常规坐班模式。

工作模式未明确
办公地点市区核心地段
加班情况未提及(无法判断)

使命价值

70中等

参与经典国民级IP的重制,让老玩家重温经典,具有一定的文化传承意义和用户情感价值。

行业发展稳定成熟行业
社会影响中性/一般
创新程度积极采用新技术
Watch Jobs