沐瞳【MLBB】客户端战斗业务线主程
任职要求
1、本科及以上学历,计算机相关专业优先,精通 C++/C#/LUA,具备扎实的数据结构与算法基础以及系统架构分析能力; 2、六年以上 Unity 游戏开发经验,三年以上战斗模块负责人经历,主导过至少一款大型 MOBA 项目的战斗系统开发; 3、具备丰富的 Unity 引擎实践经验,熟悉游戏技术趋势和前沿应用,对技…
工作职责
1、参与核心框架搭建,制定开发标准规范并进行技术攻关,主导 MOBA 战斗核心模块(技能系统、伤害计算、帧同步)的架构设计,深入理解帧同步 / 状态同步原理,解决逻辑一致性、网络延迟优化和外挂防御等技术难题; 2、负责日常管理和业务对接,制定高性能解决方案,合理分配任务并确保开发进度和质量,主导核心模块开发及疑难问题定位; 3、参与构建人才培养体系,实施导师辅导计划,组织技术课题研究与分享,推动团队技术沉淀和创新,提升技术团队竞争优势; 4、根据项目需求开发 / 优化工具链(如战斗编辑器、网络调试工具),通过自动化手段提高团队研发效率; 5、与策划人员协作优化英雄技能和战斗节奏,设计反外挂机制并结合 AI 检测异常行为; 6、探索 AI 在战斗系统中的创新应用,跟踪 DOTS/ECS 等前沿技术以推动架构升级;
1、负责 Unity3D 手游客户端战斗模块的开发,主导行为树、状态机的设计,将深度学习 AI 及大语言模型集成应用于游戏中,同时开发具备高实时性、强同步要求的帧同步战斗逻辑,以确保流畅的游戏体验; 2、探索 AI 算法(如深度学习、大语言模型等)在游戏中的应用场景,优化 AI 性能和策略深度,结合前沿人工智能技术推动战斗系统的智能化升级; 3、编写高效稳定的 C# 代码,保证代码的可维护性和扩展性; 4、与策划、算法、服务器团队密切合作,主导技术难题的攻克,推动技术方案高效实施,确保项目里程碑按时高质量完成;
1、负责团队梯队搭建和人才培养(导师辅导计划,组织课题研究和技术分享等); 2、负责技术管理工作,规划和制定客户端团队的技术方向; 3、负责带领技术团队,促进技术突破,帮助产品优化,帮助公司提高研发效率; 4、主导程序核心框架的搭建和技术攻关,制定开发标准规范,具有行业技术前瞻性,能推动技术产品化落地; 5、主导项目核心大模块的开发与体验优化等工作,并有很强的资源调动、管理能力、产品意识; 6、辅助各核心业务,参与规划与落地过程的管理,促进各业务目标更好的达成;
1、负责 MOBA 游戏核心战斗模块(包括英雄技能、普攻机制、伤害计算、战斗数值交互等)以及玩法模式(如 5v5 对战、特殊竞技模式等)的开发实现,重点优化战斗手感、技能反馈等核心体验,对战斗模块的开发进度和交付质量全程负责; 2、主导分析和定位战斗相关的疑难问题(如帧同步战斗一致性偏差、复杂场景技能判定异常、多人团战性能卡顿等),参与战斗技术课题研究(如优化多线程逻辑处理与资源调度,降低 CPU/GPU 负载、优化技能命中判定算法、战斗状态同步策略等)以及关键技术攻关,推动战斗相关技术(如技能编辑器、战斗调试工具)的产品化落地; 3、根据 MOBA 战斗开发需求,定制或优化战斗相关工具(如技能编辑器、技能配置编辑器、战斗日志分析工具等),提高团队在英雄技能开发、战斗逻辑调试等场景中的效率; 4、协同策划团队完善战斗玩法细节,从技术角度提供实现建议,平衡玩法创意和技术可行性;配合客户端、服务器团队保障战斗数据同步的稳定性,尤其在帧同步场景下确保多端战斗状态一致;
1、参与核心框架搭建,制定开发标准规范并进行技术攻关,具备网络架构设计、多线程与异步处理、引擎定制能力,了解 Unity DOTS/ECS 架构,推动引擎技术升级与项目适配。 2、熟悉多种游戏类型的框架设计,能够满足超大型项目产品需求,应对超大规模场景下的渲染压力,实现跨平台性能优化。 3、负责日常管理和业务对接,评估并制定高性能解决方案,拆解分配开发任务并保障进度和质量,主导核心模块开发与疑难问题定位。 4、参与构建人才培养体系,实施导师辅导计划,组织技术课题研究与分享,推动团队技术沉淀与创新,提升技术团队竞争优势。 5、根据项目需求对各类所需工具进行二次开发及调整优化,提升团队工作效率,例如开发底层性能调试工具,帮助团队快速定位和解决技术问题。