米哈游Unity游戏客户端开发(NPC AI)- 星布谷地
任职要求
1、本科及以上学历,5年以上游戏从业经历,其中含至少1年以上Unity和C#的使用经验; 2、熟悉常见 AI 逻辑(状态机、行为树、决策系统、感知系统、寻路系统等)及其在游戏中的应用; 3、有实际联机项目中构建 AI 系统的经验,能够独立调试和优化复杂…
工作职责
1、设计可扩展、易维护的 AI 架构,支持多类行为、事件等机制; 2、使用行为树、效用系统、感知系统实现复杂 NPC行为逻辑; 3、参与 AI 工具链、调试工具和测试工具的开发和完善; 4、持续优化决策、感知、寻路、执行等相关性能; 5、实现NPC相关的复杂玩法。
1、负责游戏客户端的程序开发和技术支持,不限于核心玩法、战斗模块、3C手感、地图玩法、NPC AI生态、任务系统、UI、 关卡、同步策略、版本构建等方面。 2、实现和维护gameplay相关工具链及游戏内容管线,不限于技能编辑器、任务编辑器、AI编辑器、AI效率工具等,优化相关制作流程的开发和协同效率。 3、协助策划、美术打磨核心体验,进行游戏打磨、分析和优化,提高游戏体验品质、流畅度和稳定性。支持和参与项目核心技术架构和关键技术攻关。
1、游戏客户端功能开发:根据项目需求,设计并实现游戏客户端的核心功能模块和逻辑; 2、性能优化:分析、排查和解决客户端性能瓶颈,确保游戏运行流畅; 3、跨平台开发和适配:负责多平台(例如PC、移动端)的游戏客户端开发与优化; 4、协作与沟通:与策划、美术、后端等团队密切协作,共同推进游戏开发进程,保障游戏质量; 5、技术文档编写:撰写相关技术文档,帮助团队成员理解和维护代码; 6、问题解决与维护:快速定位和解决客户端问题,保证稳定的用户体验; 7、新技术研究:跟踪客户端开发领域的技术趋势,探索和应用新技术以提升游戏开发效率和质量。
1. AI算法开发与优化 (1)设计并实现游戏AI智能体的核心算法(如NPC行为决策、战术对抗、动态策略生成等); (2)结合强化学习、深度学习等技术,提升智能体在游戏中的拟人化表现与战略能力; (3)优化AI智能体性能,确保其在复杂游戏场景下的实时响应与稳定性。 2. 跨领域技术整合 (1)负责AI智能体与游戏引擎(如Unity、Unreal Engine等)的对接与集成; (2)与游戏策划、程序、美术团队协作,推动AI技术在游戏核心玩法中的落地应用。 3. 数据驱动与分析 (1)构建并维护AI训练数据集,设计数据标注规范与评估体系; (2)分析玩家行为与游戏内数据,持续迭代AI智能体的表现与用户体验。 4. 前沿技术研究 (1)跟踪游戏AI领域最新技术动态,探索生成式AI、多智能体协作、情感计算等前沿方向; (2)参与技术预研,为下一代游戏AI解决方案提供创新思路。
