25 春米哈游校招宣讲同济场总结
目前 mhy 的主体技术栈还是 C 系,后端是 C/C++,客户端这边也基本是 C# 或 C/C++。
会关注自动化和基础设施建设这一块。比较成体系的还是常说的 CI/CD 和测试这块。自动化构建管线就没什么好说的了。测试这块举例来说,原神项目组搭的性能测试平台将角色模型面数、待机功耗、战斗功耗等数据指标化,再加上场景这些一起出一个报告,方便把压力给到出性能瓶颈的组。其他部分的自动化应该是没有专门的团队负责,都是程序组写的,也没有成体系。例如有为文案组做的 GUI 故事板编辑器、给美术组做的一些程序化地形生成之类的。
前端在 mhy 确实是没什么地位。主要的工作是内部协作系统建设,一点点活动 H5,以及米游社。而且前几年的某一年前端招得比较多,目前是饱和状态,所以这两年没有前端的实习,也没怎么招前端。但过几年怎么样也不好说。
预研项目有好几个并行,童话风格、写实风格之类的也都有,与此同时废案也是不少的,所以某些爆出来的信息,图一乐就好。此外刚入职的新人也会组织起来做 “mini project
接下来是一些题外话。我这场的技术都是原神和绝区零的,没有星铁的(各个场次不一样,有轮换,希望下次能抓到星铁的技术
- 绝区零中的很多肌肉抖动的物理其实不是在玩家设备上演算的,而是在开发过程中根据动捕或者 K 帧演算的,这样做的好处是防止玩家设备性能不足,或者出一些奇怪的 bug 不好复现,而且在开发过程中直接算好还可以进行微调。
- 绝区零项目组中给角色按身高排序时,星见雅的身高没算耳朵。
- 原神内部的性能测试平台叫做 PerfTeyvat
- mhy 有免费工作餐和零食;上班可以带宠物(但需符合安全规定
所以可以撸同事的猫) ,