米哈游 2025 校招技术提前批 JD¶
记录一部分感兴趣的 JD,顺序不分先后。
游戏客户端工具开发¶
工作职责¶
- 你将参与项目大型项目海量内容的工业化生产工具开发;
- 你将参与设计和实现工具来支撑游戏内容的不同模块,如战斗、关卡、剧情演出、任务等;
- 你将参与设计与开发工具提高游戏中各个环节的效率;
- 还将掌握如何维护和提升现有工具的稳定性、易用性与人机功效;
- 还将掌握辨别对应内容制作管线中存在的效率和质量问题,主动寻找和提供改进方案。
任职要求¶
- 计算机或相关专业,本科及以上学历;
- 至少了解一门 C 系语言,至少精通一门面向对象的编程语言,并深入了解其思想、原理和底层细节;
- 专业课程基础扎实,在程序语言、编译原理、数据结构、算法、计算机组成、计算机网络等课程、数据库等方向上有过系统的学习;
- 善于分析和沟通,逻辑清晰,有强烈的求知欲和优秀的学习能力。
加分项¶
- 有实际游戏项目的开发经历或实习经历;
- 接触学习过游戏开发引擎(比如 Unity、虚幻)。
游戏客户端开发¶
工作职责¶
- 你将参与大型商业游戏的开发,深入了解游戏玩法设计,完成其中和客户端开发有关的工作,看到自己亲手制作的内容被上亿用户体验和喜爱;
- 你将使用游戏开发引擎,完成各种模块的开发:UI 系统、战斗系统、AI 系统、角色 3C、场景管理、性能优化、游戏安全等;
- 你将与部门相关的上下游,如策划,美术等密切合作,提供专业的技术建议,逐渐熟悉并了解业内顶尖的的现代游戏技术方案;
任职要求¶
- 计算机或相关专业,本科及以上学历;
- 至少了解一门 C 系语言,至少精通一门面向对象的编程语言,并深入了解其思想、原理和底层细节;
- 专业课程基础扎实,在程序语言、编译原理、数据结构、算法、计算机组成、计算机网络等课程、数据库等方向上有过系统的学习;
- 善于分析和沟通,逻辑清晰,有强烈的求知欲和优秀的学习能力。
加分项¶
- 有实际游戏项目的开发经历或实习经历;
- 接触学习过游戏开发引擎(比如 Unity、虚幻)。
游戏渲染开发¶
工作职责¶
- 全局性渲染 Feature 开发,如 Lighting 、Shadow、 PostProcess 等
- 渲染管线的维护和性能优化
- 前沿算法的研究与实现,持续提升项目的画面表现力
- 处理不同平台的渲染差异包括 PC 、iOS 、Android、 PlayStation
任职要求¶
- 良好的计算机基础、数学能力、 C++ 编程能力
- 熟悉通用的渲染 Feature 原理
- 至少熟悉一个 Graphics API (DirectX/OpenGL/Vulkan) 和一种 Shader 语言
- 良好的沟通协作能力,自驱动的学习能力和分析解决问题能力,责任心强
加分项¶
- 有 Unity/UE 或自研引擎源码开发经验优先
- 资深 ACG 爱好者加分,资深玩家加分
游戏引擎开发¶
工作职责¶
- 根据项目需求拓展引擎的子模块,如渲染、动画、物理、文件、资源等
- 处理多平台的操作系统差异包括 Windows 、iOS、 Android、 PlayStation
- 优化项目的 CPU、内存、IO、GPU 开销、线程调度等
- 编译系统和构建系统的持续时间优化
- 了解现有的 Code Framework,并持续整理和改进
任职要求¶
- 良好的计算机基础、数学能力和 C++ 编程能力
- 在渲染、动画、物理、文件、资源复杂系统,任意一个方向有深入了解
- 至少熟悉一个 OS 系统(Windows/iOS/Android/PlayStation)
- 良好的沟通协作能力,自驱动的学习能力和分析解决问题能力,责任心强
加分项¶
- 有 Unity/UE 或自研引擎源码开发经验优先
- 资深 ACG 爱好者加分,资深玩家加分