Back to jobs
游戏客户端开发 (Client Programmer)
Posted:
Location: Shenzhen, China, East Asia
Description
慎防招聘诈骗
我们想提醒您,近期新加坡出现招聘诈骗活动,有不法之徒冒充腾讯公司招聘人员以提供工作和投资机会的名义实施诈骗。
我们认真看待此事并已采取必要的行动。在与招聘人员接洽时,请保持警惕并核实其身份,也勿透过即时通讯或电话提供任何信息予可疑人士。
欲获取更多信息,请参阅
https://careers.tencent.com/zh-cn/declare.html。
- 在腾讯,作为一位游戏客户端开发,你始终身处科技前沿,与同样具备满分热情的策划、美术等团队紧密协作,助力新世界的诞生、运作,持续打造极致体验。你可以善用自己的全局观察能力,不断打开技术视野,与靠谱的团队一起做出真正有趣的新事物。
岗位职责
- 1.负责《英雄联盟手游》局内 Gameplay 核心模块的设计、开发与持续演进,围绕战斗逻辑、技能机制、局内表现、对局流程等关键系统,保障核心玩法体验的稳定性、可维护性与长期扩展能力; 2.深度参与英雄、皮肤、符文、装备、野怪、地图机制及娱乐玩法等业务内容研发,能够基于现有客户端架构独立完成复杂技能机制、局内表现联动、特殊玩法规则与版本需求的方案设计、开发调试和上线交付; 3.持续建设和优化 Gameplay 内容生产链路,围绕策划配置、技能流/逻辑流编辑、资源校验、局内快速验证、自动化检查等方向完善工具与流程,提升玩法内容从设计、开发、验证到发布的整体迭代效率; 4.负责局内稳定性与品质专项治理,针对线上 Crash、逻辑异常、卡顿掉帧、内存上涨等复杂问题进行定位分析、根因拆解和闭环复盘,持续提升版本质量与玩家对局体验; 5.面向移动端复杂设备环境,开展战斗场景下的性能优化工作,重点关注 CPU 耗时、内存占用、GC、帧率波动、团战高压场景表现等核心指标,推动性能问题从发现、分析、优化到数据验证的完整闭环; 6.与策划、美术、TA、测试、服务器等多职能团队紧密协作,参与需求评审、技术方案设计、风险评估和版本交付,输出清晰可落地的技术文档与研发规范,保障高频版本内容稳定上线。
岗位要求
- 1.计算机或相关专业本科及以上学历,具备 5 年及以上游戏客户端开发经验,有完整商业化手游项目研发与上线经验; 2.熟练掌握 C++,具备良好的工程架构能力与代码质量意识;熟悉 C# 和 Unity 相关开发; 3.熟悉 Gameplay 相关核心技术,包括技能系统、Buff/状态系统、角色控制、碰撞检测、表现驱动、动画衔接、镜头反馈、局内事件机制等,有复杂战斗逻辑开发经验; 4.具备扎实的数据结构、算法、设计模式和游戏数学基础,能够在复杂业务需求中进行合理抽象、模块拆分与系统设计; 5.具备较强的问题定位和工程排障能力,能够独立分析线上 Crash、性能瓶颈、逻辑异常、偶现问题等高复杂度问题,并推动问题闭环解决; 6.具备良好的沟通协作能力和项目推进意识,能够在策划、美术、测试、服务器等多团队协作环境中高效对齐方案、识别风险并保障交付质量; 7.热爱并理解 MOBA 品类,对英雄机制、对局节奏、操作手感、技能反馈和玩家体验有较强敏感度。
加分项
- 1.有 MOBA、动作竞技、多人在线对战类项目的核心 Gameplay 或战斗模块研发经验; 2.熟悉英雄技能体系、Buff 系统、表现系统、状态同步、帧同步或复杂局内规则框架者优先; 3.有移动端性能优化经验,熟悉 CPU、内存、帧率、加载、GC、资源管理等方向的分析与优化方法; 4.有线上 Crash 分析、内存泄漏排查、复杂偶现问题定位、版本质量专项治理等一线实战经验; 5.熟悉 Unity 或主流商用引擎底层机制,了解渲染、动画、物理、资源加载、热更等相关管线; 6.有头部手游项目、成熟长线运营项目或高频版本迭代项目经验者优先。
相关推荐岗位
查看更多
