米哈游游戏客户端(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.
还有更多 •••
相关职位
社招程序&技术类
1.面向开放世界项目,开发 AI Native 编辑器工具与自动化管线,支撑海量内容生产; 2.重点覆盖 LD 白盒场景(布局生成、批量摆放、迭代验证)与 任务/玩法内容(任务编辑、剧情流程、配置自动化)相关工具; 3.将 AI/Agent 能力接入 UE 工具链,包括编辑器扩展、Cook/构建、World Partition & Streaming 等流程; 4.与策划、LD、TA 协作,分析需求、落地工具并持续优化内容生产流程; 5.参与 AI 工具效果评估与迭代,保障生成结果可控、可审核、可回滚。
上海

社招1年以上软件研发类
我们正在研发一款 二次元 AI 陪伴 / 恋爱模拟方向的互动游戏产品,客户端核心技术栈为 JS +KT(android端) + Electron(pc端) + Rust。 你将主要负责游戏客户端的架构设计、核心功能开发和体验优化。 1、 负责游戏客户端开发,包括主进程 / 渲染进程架构、IPC 通信、模块拆分等工作; 2、负责 AI 互动相关功能在客户端中的落地,包括 AI 聊天、流式响应、多媒体展示、角色互动、动态剧情表现等; 3、优化客户端启动速度、内存占用、渲染性能和资源加载效率,解决应用在实际运行中的性能和稳定性问题; 4、与策划、AI 算法、后端、美术、玩法开发等团队协作,快速完成产品原型验证、功能开发和版本迭代; 5、能够使用 Claude Code、Cursor 等 AI 编程工具提升开发效率,适应快速迭代的产品研发节奏。
更新于 2026-06-22上海