沐瞳【MLBB】资深引擎工程师-性能
社招全职3年以上技术岗位地点:上海状态:招聘
任职要求
1. 3年以上性能优化经验,5年以上游戏从业开发经验; 2. 精通Unity3D开发,并有其他引擎(UnrealEngine)的开发经验者优先; 3. 熟悉OpenGL或者OpenGLES API以及3D图形图像开发,在游戏框架设计,动画系统,物理引擎,AI开发,Lua开发优化,渲染,资源管理等方面至少有2-3项有丰富的经验; 4. 精通C#开发,有其他语言(C++,ObjectC,lua)开发经验者优先; 5. 良好的面向对象的编程习惯以及图形学和数学基础; 6. 有移动端图形优化,内存优化的开发经验者优先; 7. 有一款及以上大中型游戏开发或者性能优化经验; 8. 具有优秀的团队合作能力,良好的沟通能力;
工作职责
1. 持续跟踪游戏性能瓶颈(耗时,内存,网络,渲染); 2. 使用现有工具以及开发工具对性能瓶颈给出量化指标以及优化解决方案; 3. 持续跟踪线上游戏版本的性能指标; 4. 持续跟踪开发版本性能并通过工具预测线上版本的性能指标; 5. 各种新的性能工具研究以及开发;
包括英文材料
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.
OpenGL+
https://www.youtube.com/watch?v=45MIykWJ-C4
Learn how to use OpenGL to create 2D and 3D vector graphics in this course.
https://www.youtube.com/watch?v=W3gAzLwfIP0&list=PLlrATfBNZ98foTJPJ_Ev03o2oq3-GGOS2
https://www.youtube.com/watch?v=XpBGwZNyUh0&list=PLPaoO-vpZnumdcb4tZc4x5Q-v7CkrQ6M-
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.
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.
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
面向对象+
https://liaoxuefeng.com/books/java/oop/index.html
面向对象编程,英文是Object-Oriented Programming,简称OOP。
https://liaoxuefeng.com/books/python/oop/index.html
面向对象编程——Object Oriented Programming,简称OOP,是一种程序设计思想。
https://www.youtube.com/watch?v=SiBw7os-_zI
Learn the basics of object-oriented programming all in one video.
编程规范+
[英文] Google Style Guides
https://google.github.io/styleguide/
Every major open-source project has its own style guide: a set of conventions (sometimes arbitrary) about how to write code for that project. It is much easier to understand a large codebase when all the code in it is in a consistent style.
相关职位
社招5年以上技术岗位
1、深入游戏开发、制作环节,剖析产品性能热点,主导项目完善性能相关优化方案; 2、自研性能工具的开发和维护,完善并拓展性能分析工具链; 3、挖掘新的测试方法,从各维度拓展测试深度; 4、优化、提高团队测试效率和输出质量,发现团队、项目问题并通过流程、工具等方式予以改善。
更新于 2025-06-23
社招5年以上美术岗位
1. 根据游戏设定的需求,按时、按质、按量完成计划内角色的战斗技能、展示表演、面部表情等动画相关制作。 2. 作为当前动画的设计者,与项目组其他原画、3D相关工艺的同事进行沟通,共同完成制作需求。 3. 在游戏角色性格设定的基础上,进行符合要求的细节补充和节奏优化。
更新于 2024-07-30
社招4年以上产品岗位
1、负责游戏英雄相关需求设计,制作跟进和逻辑实现,以及后续维护; 2、对美术表现敏感,通过程序和美术的协同控制保证最终战斗效果的表现力; 3、负责优化战斗内体验和扩展游戏核心玩法,优化操作方式; 4、对战斗相关内容敏感度高,解决能力强; 5、参与和支持战斗模块整体构架,平衡性测试,数据跟进及迭代调优。
更新于 2025-07-14