米哈游
资深引擎开发-原神
岗位职责
工作职责
和团队一起开发,实现每个版本的游戏内容,包括但不限于渲染、系统、物理、动画等引擎 Feature 功能;
根据项目需求迭代渲染、物理、动画等核心模块,保持业界最先进水平;
根据项目需求拓展引擎的子模块,如内存、文件、资源等;
优化游戏的 CPU、内存、IO、多线程调度等底层机制,保证多平台、分配置流畅的游戏体验;
处理多国多平台的操作系统差异,包括:Windows、iOS、Android、PlayStation、Xbox 等;
研究各种游戏引擎的功能、算法和架构;
工作内容可以给玩家更好的游戏体验。 -- 原神团队是一个扁平、敏捷、高效的团队,始终秉承有话直说、追求极致的价值观。我们在寻找一位有着专家级技术能力、丰富开发和项目经历的资深引擎研发工程师。你会和团队一起分享国际前沿的技术,突破现有的技能能力,创造新颖的玩法,并能够针对遇到的各种问题提供专业的设计思路和解决方案。 我们并非直接使用商业引擎,而是在 Unity 引擎基础上进行了深度改造,重构了渲染、动画、资源与平台层,构建了一套服务于开放世界、跑在数亿设备上的跨平台自研引擎。渲染侧自研 Hybrid Deferred 架构,覆盖 Tiled/Cluster 延迟光照、实时全局光照、Bindless、GPU-Driven 海量实例化、HiZ 与软件遮挡裁剪,并自研 Shader 编译链(DXC/变体预热/LRU 缓存);图形后端适配 DX11/DX12、Vulkan、Metal、GLES 与 PS4/PS5/Xbox/鸿蒙等多平台。动画融合 Mecanim、ACL 压缩、Full-Body IK 与多线程动画任务图;物理基于 PhysX 并扩展 PBD 网格与动态布料仿真;底层自研 AssetBundle 资源管线、归档式虚拟文件系统、纹理流送与异步加载,全链路由 C++ Job System 调度。我们追求极致的画质与性能,在这里,你将站在国际前沿技术之上,把业界的先进理念落地为全球数亿玩家可感知的游戏体验。
任职要求
3 年以上游戏从业经历,或者同等时间的业余或独立游戏开发经历;
3 年以上 Unity 引擎的开发经验,5 年以上 C++ 使用经验;
良好的计算机基础、数学能力和 C++ 编程能力;
在渲染、系统、物理动画三个方向,至少擅长一个方向;
在内存、文件、资源复杂系统,任意一个方向有深入了解;
至少熟悉一个系统(Windows/iOS/Android/PlayStation)的引擎开发;
有主流商业引擎 Unity/UE 或 3A 大厂自研引擎源码开发经验;
良好的工程设计能力与规范的编程风格,能熟练使用各种设计模式;
具有良好的沟通协作能力、自驱动的学习能力和分析解决问题能力,责任心强。
有 PC 和 Mobile 等跨多平台的引擎开发经验,有修各平台崩溃的经验;
有完整的商业游戏渲染管线设计、实现并上线的开发经验;
有 Shader 开发和优化的相关开发经验;
热爱游戏,多年游戏经验(主机、PC、手机)
信息来自企业官方招聘渠道
OfferSeek 对公开岗位信息进行聚合、去重和结构化整理,最终申请以企业官方页面为准。