米哈游Unity资深游戏客户端开发(社交模拟)-预研项目
社招全职5年以上程序&技术类地点:上海状态:招聘
任职要求
1、5年以上工作经验,5年以上游戏产品开发经验,完整参与过大型强联机游戏项目; 2、计算机相关基础知识扎实,包括语言,数据结构和算法,设计模式,网络等; 3、具备Unity/UE4/自研引擎客户端架构设计能力和性能优化经验; 4、良好的面向对象设计,分析能力,规范的编程风格; 5、追求新技术,有一定的项目技术、工程追求者优先; 6、热爱游戏,爱玩游戏(主机,街机,掌机,PC,手机游戏)。
工作职责
1、负责游戏的整体架构设计,关键模块的技术方案把控; 2、持续优化游戏的某些核心技术,比如强联机、镜头操控、渲染优化等; 3、与策划、美术、后台等相关团队保持密切沟通,把控研发流程、制作规范。
包括英文材料
数据结构+
https://www.youtube.com/watch?v=8hly31xKli0
In this course you will learn about algorithms and data structures, two of the fundamental topics in computer science.
https://www.youtube.com/watch?v=B31LgI4Y4DQ
Learn about data structures in this comprehensive course. We will be implementing these data structures in C or C++.
https://www.youtube.com/watch?v=CBYHwZcbD-s
Data Structures and Algorithms full course tutorial java
算法+
https://roadmap.sh/datastructures-and-algorithms
Step by step guide to learn Data Structures and Algorithms in 2025
https://www.hellointerview.com/learn/code
A visual guide to the most important patterns and approaches for the coding interview.
https://www.w3schools.com/dsa/
设计模式+
https://liaoxuefeng.com/books/java/design-patterns/index.html
设计模式,即Design Patterns,是指在软件设计中,被反复使用的一种代码设计经验。使用设计模式的目的是为了可重用代码,提高代码的可扩展性和可维护性。
[英文] Design Patterns
https://refactoring.guru/design-patterns
Design patterns are typical solutions to common problems in software design. Each pattern is like a blueprint that you can customize to solve a particular design problem in your code.
https://www.youtube.com/watch?v=NU_1StN5Tkk
Design Patterns tutorial explained in simple words using real-world examples.
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.
系统设计+
https://roadmap.sh/system-design
Everything you need to know about designing large scale systems.
https://www.youtube.com/watch?v=F2FmTdLtb_4
This complete system design tutorial covers scalability, reliability, data handling, and high-level architecture with clear explanations, real-world examples, and practical strategies.
面向对象+
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.
相关职位
社招3年以上技术岗位
1、负责将现有Unity游戏项目高效迁移至小游戏平台 2、优化小游戏版本性能,确保流畅运行及跨平台兼容性 3、参与技术方案设计,解决原生平台与小游戏平台差异导致的功能适配问题(如物理引擎、动画系统等) 4、持续优化包体大小、加载速度、内存占用及用户体验 5、重构或改写部分核心逻辑代码,保障与原项目功能一致性 6、开发小游戏专用SDK接入模块,包含社交分享、广告变现、支付系统等平台功能 7、配合完成小游戏平台审核、发布及后续版本迭代维护
更新于 2025-04-29
社招5年以上网易游戏(雷火)
1、负责游戏客户端核心玩法研发,根据需求分析并设计出合适的解决方案; 2、负责Unity3D游戏资源管理,负责Unity3D游戏项目的系统逻辑,UI,工具,图形特效的程序开发; 3、对独立应用模块编写相关技术文档,制定相关处理流程; 4、负责Unity3d游戏的性能分析、优化、技术问题解决及对游戏上线运营期间产生的各种问题及时解决; 5、与策划、美术及技术美术保持良好沟通,能保证高效的完成设计需求; 6、针对手机平台(ios/android)进行效率优化(FPS,内存,稳定性等); 7、可以独立完成客户端技术点优化攻坚。
更新于 2025-02-13
社招5年以上生态二方赋能-其
1.负责端游客户端的基础架构设计与优化,确保系统稳定性和可扩展性; 2.参与客户端关键技术的攻关工作,解决复杂技术难题并推动技术创新; 3.负责游戏客户端性能优化,包括但不限于帧率提升、卡顿减少、内存管理优化、网络延迟降低等; 4.负责开发相关的调试工具,实现高效排查性能问题与性能分析,提升团队开发效率; 5.与策划、美术、服务器等其他团队紧密合作,确保客户端功能与整体项目目标一致; 6.持续跟踪行业前沿技术,将先进技术理念引入项目,提升产品竞争力。
更新于 2025-09-26