米哈游Unreal游戏客户端(系统)-UE5城市开放世界
社招全职2年以上程序&技术类地点:上海状态:招聘
任职要求
1、2年及以上从业经历,或者同等时间的业余或独立游戏开发经历; 2、计算机相关基础知识扎实,包括数据结构和算法、设计模式、网络等,需要熟练使用C++语言; 3、至少熟悉一款3D游戏引擎(Unity,Unreal…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1、负责客户端系统玩法功能框架设计和开发; 2、配合策划和美术同学进行玩法和美术表现等功能研究和探索,且能很好落地到游戏项目中; 3、处理系统功能的多平台支持,包括不限于pc和手机移动平台; 4、持续性维护完善已有的系统功能和框架; 5、完善系统底层框架的迭代和开发,优化性能和提高稳定性;
包括英文材料
数据结构+
https://www.youtube.com/watch?v=8hly31xKli0
In this course you will learn about algorithms and data structures, two of the fundamental topics in computer science.
https://www.youtube.com/watch?v=B31LgI4Y4DQ
Learn about data structures in this comprehensive course. We will be implementing these data structures in C or C++.
https://www.youtube.com/watch?v=CBYHwZcbD-s
Data Structures and Algorithms full course tutorial java
算法+
https://roadmap.sh/datastructures-and-algorithms
Step by step guide to learn Data Structures and Algorithms in 2025
https://www.hellointerview.com/learn/code
A visual guide to the most important patterns and approaches for the coding interview.
https://www.w3schools.com/dsa/
设计模式+
https://liaoxuefeng.com/books/java/design-patterns/index.html
设计模式,即Design Patterns,是指在软件设计中,被反复使用的一种代码设计经验。使用设计模式的目的是为了可重用代码,提高代码的可扩展性和可维护性。
[英文] Design Patterns
https://refactoring.guru/design-patterns
Design patterns are typical solutions to common problems in software design. Each pattern is like a blueprint that you can customize to solve a particular design problem in your code.
https://www.youtube.com/watch?v=NU_1StN5Tkk
Design Patterns tutorial explained in simple words using real-world examples.
还有更多 •••
相关职位
社招程序&技术类
1. 负责基于Unreal Engine 5的开放世界载具核心系统设计与开发,包括载具操控、物理、AI及周边功能; 2. 设计与实现载具AI系统,完成NPC驾驶、交通流量、载具追逐与巡逻等复杂行为逻辑; 3. 基于Mass Entity框架,构建大规模、高性能的城市交通系统与载具群体模拟; 4. 负责载具的生成、回收、管理机制,以及载具与技能、玩法系统的集成与拓展; 5. 设计与实现载具相关的3C系统,优化驾驶手感、摄像机逻辑与角色上下车、交互等体验; 6. 与策划、美术、动画和物理程序紧密协作,推动载具系统在项目中的落地、调优与性能优化; 7. 构建并完善载具系统的工具链与调试工具,提升开发迭代效率。
上海
社招程序&技术类
1.负责基于 Unreal Engine(UE5)的游戏 AI 系统设计与开发; 2.使用 Behavior Tree / State Tree 实现复杂 NPC/敌人的行为逻辑; 3.基于Mass Entity系统构建大规模、高性能的 AI 群体行为; 4.与策划/动画/引擎团队协作,推动 AI 系统在实际项目中的落地与优化; 5.设计可扩展、易维护的 AI 架构,支持多类行为、事件、状态驱动等机制; 6.参与 AI 工具链与调试工具的开发和完善。
上海