网易高级/资深游戏客户端开发工程师(永劫无间)
社招全职3-5年网易游戏(雷火)地点:杭州状态:招聘
任职要求
1、热爱各种游戏以及有自我驱动力,熟悉和了解常规游戏系统开发知识点; 2、计算机及相关专业本科以上学历,有C、C++、C#或LUA语言编程基础,且有过大型游戏开发经验使用过xlua开发过项目并成功上线者优先; 3、良好的3D图形学基础,熟悉Unity3D引擎架构设计,有丰富的性能优化经验者优先; 4、有丰富的应对开发期遇到的各种问题的解决方案; 5、良好的逻辑思维和编程习惯,具备独立解决技术问题的能力; 6、有责任感,有良好的沟通能力,具备团队合作精神。
工作职责
1、使用Unity3D引擎进行各主流平台上游戏开发; 2、有良好图形渲染相关知识,能找出游戏中的性能瓶颈并针对性地进行优化,在符合美术质量要求的情况下协助制定资源规范,优化drawcall及资源加载; 3、与策划、美术及技术美术保持良好沟通,能保证高效的完成设计需求; 4、进行效率优化(FPS,内存,稳定性等); 5、可以独立完成客户端技术点优化攻坚; 6、协助Gameplay开发人员进行效率优化,不限于模块底层系统搭建,开发工具流优化以及团队流水线优化等。
包括英文材料
学历+
C+
https://www.freecodecamp.org/chinese/news/the-c-beginners-handbook/
本手册遵循二八定律。你将在 20% 的时间内学习 80% 的 C 编程语言。
https://www.youtube.com/watch?v=87SH2Cn0s9A
https://www.youtube.com/watch?v=KJgsSFOSQv0
This course will give you a full introduction into all of the core concepts in the C programming language.
https://www.youtube.com/watch?v=PaPN51Mm5qQ
In this complete C programming course, Dr. Charles Severance (aka Dr. Chuck) will help you understand computer architecture and low-level programming with the help of the classic C Programming language book written by Brian Kernighan and Dennis Ritchie.
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
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.
Java+
https://www.youtube.com/watch?v=eIrMbAQSU34
Master Java – a must-have language for software development, Android apps, and more! ☕️ This beginner-friendly course takes you from basics to real coding skills.
系统设计+
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.
编程规范+
[英文] 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.
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.
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.
相关职位
社招3-5年网易游戏(雷火)
加入一款AAA级PC端MMORPG游戏《逆水寒》的机会正在等待着您; 和国内顶尖游戏研发团队成员一起工作,应对各种挑战,探索前所未有的领域; 参与世界一流的游戏引擎研发,与服务器、引擎紧密合作,共同完善和创新。
更新于 2025-09-28
社招网易游戏(雷火)
1、负责UE5游戏客户端的功能玩法开发,独立完成功能模块开发工作。 2、与策划、美术、UX、QA保持良好的协作,确保程序功能与设计需求一致 3、负责开发过程中问题的定位及修复、代码的结构优化及性能调优等工作 4、开发完善UE5工具链, 助力优化开发流程
更新于 2025-06-17