米哈游游戏客户端(AI游戏方向)
社招全职2年以上程序&技术类地点:上海 | 北京状态:招聘
任职要求
专业技能: 1、熟悉游戏开发引擎(如Unity/Unreal Engine),具备客户端开发实践经验; 2、精通至少一种编程语言(如C++、C# 或 Lua),具有扎实的编程基础; 3、掌握图形渲染技术(如OpenGL、DirectX 或 Vulkan); 4、熟悉网络编程及数据通信协议(如TCP/UDP、HTTP等); 经验要求: 有2年以上游戏客户端开发经验,独立…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1、游戏客户端功能开发:根据项目需求,设计并实现游戏客户端的核心功能模块和逻辑; 2、性能优化:分析、排查和解决客户端性能瓶颈,确保游戏运行流畅; 3、跨平台开发和适配:负责多平台(例如PC、移动端)的游戏客户端开发与优化; 4、协作与沟通:与策划、美术、后端等团队密切协作,共同推进游戏开发进程,保障游戏质量; 5、技术文档编写:撰写相关技术文档,帮助团队成员理解和维护代码; 6、问题解决与维护:快速定位和解决客户端问题,保证稳定的用户体验; 7、新技术研究:跟踪客户端开发领域的技术趋势,探索和应用新技术以提升游戏开发效率和质量。
包括英文材料
Unity+
https://www.youtube.com/watch?v=XtQMytORBmM
Unity is an amazingly powerful game engine - but it can be hard to learn. Especially if you find tutorials hard to follow and prefer to learn by doing. If that sounds like you then this tutorial will get you acquainted with the basics - and then give you some goals to learn the rest by yourself.
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.
客户端开发+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Frameworks_libraries/Introduction
简要回顾 JavaScript 和框架的历史,为什么框架会存在以及它们提供了什么,如何开始考虑选择一个框架并学习,以及对于客户端框架还有什么替代方案。
https://gamefromscratch.com/the-best-game-development-frameworks/
If you are looking to create a game but perhaps want to craft your own game engine from existing technologies, or you prefer to work at a lower more code focused level, using a game framework instead of a game engine may be right for you.
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
C#+
https://learn.microsoft.com/en-us/dotnet/csharp/
The C# guide contains articles, tutorials, and code samples to help you get started with C# and the .NET platform.
Lua+
https://www.lua.org/pil/contents.html
This is the online version of the first edition of the book Programming in Lua, a detailed and authoritative introduction to all aspects of Lua programming written by Lua's chief architect.
还有更多 •••
相关职位
社招3年以上IEG技术
1.负责游戏客户端AI方向的业务开发,具体涵盖NPC、载具、Boss及怪物行为等核心模块; 2.针对UE5引擎中的行为树及状态机的深度使用、调试和性能优化; 3.与游戏策划、美术及项目经理等团队成员密切沟通与合作,确保项目正常推进; 4.持续学习AI方向新技术,为团队提供技术支持与解决方案。
更新于 2025-05-07广州
社招3年以上
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解决方案提供创新思路。
更新于 2025-08-05广州