米哈游Unreal游戏客户端(AI)-UE5城市开放世界
社招全职程序&技术类地点:上海状态:招聘
任职要求
1.熟练掌握 Unreal Engine 5,具备扎实的 C++ 编程能力; 2.熟悉 UE 的 AI 架构体系,包括EQS、PerceptionSystem、Behavior Tree、State Tree 等; 3.理解并使用过 UE5 的 MassEntity 框架,了解 Fragment、Processor、Signal、Observer 等模块; 4.熟悉常…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1.负责基于 Unreal Engine(UE5)的游戏 AI 系统设计与开发; 2.使用 Behavior Tree / State Tree 实现复杂 NPC/敌人的行为逻辑; 3.基于Mass Entity系统构建大规模、高性能的 AI 群体行为; 4.与策划/动画/引擎团队协作,推动 AI 系统在实际项目中的落地与优化; 5.设计可扩展、易维护的 AI 架构,支持多类行为、事件、状态驱动等机制; 6.参与 AI 工具链与调试工具的开发和完善。
包括英文材料
Unreal+
[英文] Learn Unreal Engine
https://dev.epicgames.com/community/unreal-engine/learning
From your first steps to complete mastery of Unreal Engine, we've got you covered.
https://www.youtube.com/watch?v=BGsFLoYp1V8
I have a complete beginner course for anyone new to Unreal. Following this tutorial will teach you all the basics of Unreal Engine and bring you through creating your first cinematic scene.
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
相关职位
社招程序&技术类
1、 持续分析游戏中的性能瓶颈(CPU、内存、功耗、IO等),给出合理的解决方案,制定性能指标标准 2、大世界相关模块(人流、车流、可破坏物、levelstreaming等)或战斗相关模(技能、AI、战斗)开发 3、保障代码质量,编写清晰、可维护、高性能的模块化代码
上海
社招程序&技术类
1. 负责基于Unreal Engine 5的开放世界载具核心系统设计与开发,包括载具操控、物理、AI及周边功能; 2. 设计与实现载具AI系统,完成NPC驾驶、交通流量、载具追逐与巡逻等复杂行为逻辑; 3. 基于Mass Entity框架,构建大规模、高性能的城市交通系统与载具群体模拟; 4. 负责载具的生成、回收、管理机制,以及载具与技能、玩法系统的集成与拓展; 5. 设计与实现载具相关的3C系统,优化驾驶手感、摄像机逻辑与角色上下车、交互等体验; 6. 与策划、美术、动画和物理程序紧密协作,推动载具系统在项目中的落地、调优与性能优化; 7. 构建并完善载具系统的工具链与调试工具,提升开发迭代效率。
上海
社招5年以上程序&技术类
1.关卡流程、机制、玩法等方面的设计与开发,包括但不限于场景管理、POI管理、交互物、AI、地图的设计与开发; 2.基于UE5的WorldPartition框架,并结合项目实际需求,持续迭代、改进、优化关卡框架; 3.结合PCG框架的设计与开发关卡,支撑内容的制作过程,在工具流程方面持续迭代,保证简单、健壮、易用; 4.参与项目核心框架搭建与关键技术评审,团队管理; 5.与策划、美术密切配合,进行各种必要的尝试和探索,以使功能达到设计要求并体验良好; 6.写清晰、可维护、高效运行的代码; 7.必要的性能分析和优化工作。
上海