Tencent logo
腾讯
魔方在研轻动作游戏客户端开发工程师(Gameplay 方向)

魔方在研轻动作游戏客户端开发工程师(Gameplay 方向)

发布于 大约 14 小时前

普通员工/个人贡献者

深圳市
高级经验
全职员工
仅现场办公
学历未注明
游戏开发
Dedicated Server
Gameplay框架
Lua
Ue4/Ue5
Umg
Unreal Insights
性能优化
热更新

AI 估算 · 25k–40k

腾讯头部大厂,游戏客户端开发岗位,UE5技术栈稀缺,薪资具有竞争力,参考市场行情。

职位详情

关于这个职位

作为腾讯魔方工作室在研轻动作游戏的客户端开发工程师,你将负责动作游戏的关卡搭建、玩法系统实现和性能优化

需要精通UE4/UE5和C++,以及Lua/TypeScript脚本开发,与策划、美术团队紧密协作,打造高品质的轻动作游戏体验

最低要求

年以上游戏客户端开发经验,至少一个完整上线项目

熟悉 UE4 / UE5,熟练使用蓝图与 C++,理解引擎 Gameplay 框架
精通 Lua 或 TypeScript 脚本开发,熟悉脚本与引擎层之间的架构分工、接口封装与热更新方案
有 AngelScript 实战经验者优先
熟悉 UMG 与 UI 系统开发,能够独立完成从组件封装到界面模块的完整实现
对 UI 动效、数据绑定与性能有实际经验
理解关卡与玩法流程管理,具备状态机、任务流、存档等系统设计经验,能承担关卡、任务、结算等主流程的稳定性与扩展性设计
有良好的性能意识与问题定位能力,熟练使用 Unreal Insights、Profiler、内存分析等工具
具备良好的沟通与文档能力,能够与策划、美术、服务器、QA 高效协作,主动推动玩法设计落地与调优

工作职责

负责动作游戏关卡的结构搭建、机关与事件实现、保障玩法手感、关卡节奏和内容量

负责游戏流程的状态设计与管控,保证长流程稳定、可扩展、可维护
承担常用游戏系统的客户端实现,做到逻辑与表现分离、数据驱动、配置可维护
基于 UMG 完成界面开发与表现层实现,配合系统模块完成交互闭环
负责脚本模块编写、热更新 / 热重载方案落地,并沉淀编辑器工具、配置生成工具与调试工具,提升团队迭代效率
负责关卡与玩法相关性能优化,配合定位和修复线上问题,参与联调、提测与上线跟进
负责 Dedicated Server(DS)相关的客户端网络开发,配合服务器保证多人玩法一致性、断线重连与稳定性

优先资格

有AngelScript实战经验者优先

AI 洞察

优缺点分析

优点

  • 使用UE5等现代引擎,技术栈先进,积累的经验在行业内通用性强
  • 与策划、美术等团队紧密合作,能全面提升沟通协作和项目管理能力
  • 对技术深度要求高,需要同时掌握C++、脚本、UI、性能优化等多方面技能,学习负担重
  • 适合热爱游戏开发、对玩法实现和性能优化有浓厚兴趣,并且愿意在高强度环境下快速成长的工程师

缺点 / 挑战

  • 腾讯大厂平台,涉及轻动作游戏前沿玩法,技术挑战大,成长速度快
  • 游戏行业工作强度较高,特别是版本迭代期可能需要加班
  • 大型项目涉及多人协作,跨团队沟通成本较高,需要较强的主动性和推动力

角色解读

  • 从客户端开发工程师向资深引擎/技术专家方向晋升,深耕Gameplay或引擎底层技术
  • 有机会参与腾讯魔方工作室多款产品的技术迭代,积累大型项目经验
  • 未来可转向技术管理或技术负责人岗位,带领团队推进玩法实现
  • 负责动作游戏关卡的结构搭建、机关与事件实现,确保玩法手感和关卡节奏
  • 管理游戏流程的状态设计与管控,保证长流程的稳定性和可扩展性
  • 实现常用游戏系统的客户端逻辑,包括UI界面开发和UMG表现层
  • 进行性能优化,配合服务器实现多人玩法的一致性,并处理线上问题
  • 精通UE4/UE5引擎,熟练使用蓝图和C++,理解Gameplay框架
  • 熟悉Lua或TypeScript脚本开发,掌握热更新方案和脚本与引擎层的架构
  • 有UGUI/UMG界面开发经验,能独立完成组件封装和界面模块
  • 具备性能分析能力,熟练使用Unreal Insights、Profiler等工具

申请策略

  • 关注腾讯魔方工作室的产品动态,了解团队风格和正在研发的游戏类型
  • 准备一个与Gameplay相关的深度技术分享或开源项目,展示动手能力
  • 突出完整项目经验,特别是作为核心开发参与的关卡系统或玩法模块
  • 重点展示UE4/UE5项目中的C++和蓝图开发量,以及Lua/TypeScript脚本的使用
  • 描述在性能优化方面的具体成果,如帧率提升、内存优化等数据
  • 提及与策划、美术协作的案例,体现跨团队沟通和推动能力
  • 若对AngelScript不熟,可以补充学习,了解其在引擎中的应用
  • 熟悉Unreal Insights和Profiler的使用,强化性能分析能力

面试指南

  • 从问题背景、方案设计、技术选型、落地效果和复盘几个维度结构化回答
  • 强调思考和权衡过程,突出性能、可维护性和迭代效率
  • 结合具体项目数据,展示量化成果
  • 请介绍一个你负责的游戏系统,如何进行架构设计和性能优化?
  • 在UE4/5中如何实现一个复杂的关卡事件流程?如何处理热更新?
  • Lua和C++的交互中如何设计接口,需要注意哪些性能问题?
  • 如何保证多人玩法的一致性和稳定性,遇到过哪些网络同步问题?
  • 当策划需求与引擎能力冲突时,你会如何推动解决方案?

职位点评

72
综合评分

腾讯游戏UE5客户端开发,技术前沿薪资丰厚,但工作强度较大,WLB一般。

从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。

更适合这类人
适合追求技术成长、热爱游戏开发、能承受高强度工作的开发者。
表现最好
成长发展
相对薄弱
工作生活
薪资福利75
成长发展90
工作生活45
使命价值65

薪资福利

75中等

腾讯薪资福利在行业内有较强竞争力,虽然JD未明确薪资范围,但平台和职级通常能提供丰厚回报。

薪资信号未披露(AI估算:25K-40K/月)

成长发展

90较高

使用前沿游戏引擎和复杂系统,技术挑战大,成长空间高,且腾讯内部技术沉淀深厚,有利于职业发展。

技术前沿主流现代技术
技术栈UE4/UE5、C++、Lua、TypeScript、Unreal Insights
业务类型ambiguous

工作生活

45较低

深圳现场办公,游戏行业工作节奏较快,JD未提及WLB相关福利,加班可能较多,生活平衡一般。

工作模式仅现场办公
办公地点未明确
加班情况未提及(无法判断)

使命价值

65中等

游戏产品能带来创意和娱乐价值,但相对医疗、教育等领域社会影响有限,行业属于成熟稳定阶段。

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