跳转至

米哈游 2025 校招技术提前批 JD

记录一部分感兴趣的 JD,顺序不分先后。

游戏客户端工具开发

工作职责

  1. 你将参与项目大型项目海量内容的工业化生产工具开发;
  2. 你将参与设计和实现工具来支撑游戏内容的不同模块,如战斗、关卡、剧情演出、任务等;
  3. 你将参与设计与开发工具提高游戏中各个环节的效率;
  4. 还将掌握如何维护和提升现有工具的稳定性、易用性与人机功效;
  5. 还将掌握辨别对应内容制作管线中存在的效率和质量问题,主动寻找和提供改进方案。

任职要求

  1. 计算机或相关专业,本科及以上学历;
  2. 至少了解一门 C 系语言,至少精通一门面向对象的编程语言,并深入了解其思想、原理和底层细节;
  3. 专业课程基础扎实,在程序语言、编译原理、数据结构、算法、计算机组成、计算机网络等课程、数据库等方向上有过系统的学习;
  4. 善于分析和沟通,逻辑清晰,有强烈的求知欲和优秀的学习能力。

加分项

  1. 有实际游戏项目的开发经历或实习经历;
  2. 接触学习过游戏开发引擎(比如 Unity、虚幻)。

游戏客户端开发

工作职责

  1. 你将参与大型商业游戏的开发,深入了解游戏玩法设计,完成其中和客户端开发有关的工作,看到自己亲手制作的内容被上亿用户体验和喜爱;
  2. 你将使用游戏开发引擎,完成各种模块的开发:UI 系统、战斗系统、AI 系统、角色 3C、场景管理、性能优化、游戏安全等;
  3. 你将与部门相关的上下游,如策划,美术等密切合作,提供专业的技术建议,逐渐熟悉并了解业内顶尖的的现代游戏技术方案。

任职要求

  1. 计算机或相关专业,本科及以上学历;
  2. 至少了解一门 C 系语言,至少精通一门面向对象的编程语言,并深入了解其思想、原理和底层细节;
  3. 专业课程基础扎实,在程序语言、编译原理、数据结构、算法、计算机组成、计算机网络等课程、数据库等方向上有过系统的学习;
  4. 善于分析和沟通,逻辑清晰,有强烈的求知欲和优秀的学习能力。

加分项

  1. 有实际游戏项目的开发经历或实习经历;
  2. 接触学习过游戏开发引擎(比如 Unity、虚幻)。

游戏渲染开发

工作职责

  1. 全局性渲染 Feature 开发,如 Lighting 、Shadow、 PostProcess 等;
  2. 渲染管线的维护和性能优化;
  3. 前沿算法的研究与实现,持续提升项目的画面表现力;
  4. 处理不同平台的渲染差异包括 PC 、iOS 、Android、 PlayStation。

任职要求

  1. 良好的计算机基础、数学能力、 C++ 编程能力;
  2. 熟悉通用的渲染 Feature 原理;
  3. 至少熟悉一个 Graphics API (DirectX/OpenGL/Vulkan) 和一种 Shader 语言;
  4. 良好的沟通协作能力,自驱动的学习能力和分析解决问题能力,责任心强。

加分项

  1. 有 Unity/UE 或自研引擎源码开发经验优先;
  2. 资深 ACG 爱好者加分,资深玩家加分。

游戏引擎开发

工作职责

  1. 根据项目需求拓展引擎的子模块,如渲染、动画、物理、文件、资源等;
  2. 处理多平台的操作系统差异包括 Windows 、iOS、 Android、 PlayStation;
  3. 优化项目的 CPU、内存、IO、GPU 开销、线程调度等;
  4. 编译系统和构建系统的持续时间优化;
  5. 了解现有的 Code Framework,并持续整理和改进。

任职要求

  1. 良好的计算机基础、数学能力和 C++ 编程能力;
  2. 在渲染、动画、物理、文件、资源复杂系统,任意一个方向有深入了解;
  3. 至少熟悉一个 OS 系统(Windows/iOS/Android/PlayStation);
  4. 良好的沟通协作能力,自驱动的学习能力和分析解决问题能力,责任心强。

加分项

  1. 有 Unity/UE 或自研引擎源码开发经验优先;
  2. 资深 ACG 爱好者加分,资深玩家加分。