网易资深客户端开发(关卡PO/专家)
社招全职3-5年网易游戏(互娱)地点:杭州状态:招聘
任职要求
1.本科及以上学历,3年以上游戏客户端开发经历 2.熟悉c/c++,熟悉一种脚本,如Python/Lua,熟悉常见的数据结构和算法 3.有Unity3D/Unreal/Messiah/NeoX使用经历者优先,有FPS/TPS游戏开发经验者优先 4.有大世界&PC&场景建造和破坏相关经验者优先 5.有线上游戏维护经验者优先 6.积极主动,善于沟通,有团队合作精神,对待工作有责任心 7.良好的代码风格和编程习惯,热爱游戏,能承受压力
工作职责
1.负责游戏客户端关卡机制&玩法相关gameplay的开发和维护,负责技术选型并推进方案拆解落地,识别和确认风险,并提出解决方案 2.负责游戏客户端引擎场景管理模块的开发、维护以及性能调优,优化、改进美术场景生产相关编辑器 3.负责关卡相关gameplay的开发效率和开发质量的提升优化,搭建高效的工作流和工具链,配合美术提升关卡的生成迭代效率,配合策划提升玩法的开发迭代效率 4.配合美术/TA制定好场景的生产规范,对美术团队执行美术生产规范的情况进行监督和反馈
包括英文材料
学历+
客户端开发+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Frameworks_libraries/Introduction
简要回顾 JavaScript 和框架的历史,为什么框架会存在以及它们提供了什么,如何开始考虑选择一个框架并学习,以及对于客户端框架还有什么替代方案。
https://gamefromscratch.com/the-best-game-development-frameworks/
If you are looking to create a game but perhaps want to craft your own game engine from existing technologies, or you prefer to work at a lower more code focused level, using a game framework instead of a game engine may be right for you.
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
脚本+
[英文] Scripting language
https://en.wikipedia.org/wiki/Scripting_language
https://zhuanlan.zhihu.com/p/571097954
一个脚本通常是解释执行而非编译。脚本语言通常都有简单、易学、易用的特性,目的就是希望能让程序员快速完成程序的编写工作。
Python+
https://liaoxuefeng.com/books/python/introduction/index.html
中文,免费,零起点,完整示例,基于最新的Python 3版本。
https://www.learnpython.org/
a free interactive Python tutorial for people who want to learn Python, fast.
https://www.youtube.com/watch?v=K5KVEU3aaeQ
Master Python from scratch 🚀 No fluff—just clear, practical coding skills to kickstart your journey!
https://www.youtube.com/watch?v=rfscVS0vtbw
This course will give you a full introduction into all of the core concepts in python.
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.
数据结构+
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/
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.
Unreal+
[英文] Learn Unreal Engine
https://dev.epicgames.com/community/unreal-engine/learning
From your first steps to complete mastery of Unreal Engine, we've got you covered.
https://www.youtube.com/watch?v=BGsFLoYp1V8
I have a complete beginner course for anyone new to Unreal. Following this tutorial will teach you all the basics of Unreal Engine and bring you through creating your first cinematic scene.
编程规范+
[英文] 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.
相关职位
社招3年以上技术岗位
1. 负责项目战斗业务的开发,包含技能、AI、关卡等关键模块的开发维护。 2. 负责同步框架的开发和优化,针对同步方案进行调优,对弱网延迟进行分析优化。 3. 负责逻辑地形,寻路、物理等模块的优化和扩展。 4. 负责战斗向相关管线的开发以及效能工具的落地。 5. 负责跟进和解决战斗内的各种疑难问题。
更新于 2025-03-18
社招5-10年网易游戏(互娱)
1、与策划、美术配合,负责客户端GamePlay模块开发; 2、负责大世界中的机关玩法、同步、物理、角色行为表现和其他相关系统; 3、负责持续优化客户端游戏体验、表现以及性能
更新于 2025-08-06
社招1年以上公共技术
1.针对策划提出以及未来可能的gameplay需求进行框架及功能设计; 2.实现稳定可维护的功能,并提供相应编辑器,检查机制,性能优化,可测试支持等完整解决方案; 3.主动研究并提出技术方案帮助解决gameplay中的痛点问题; 4.完成关卡策划的需求,配合工具程序完善策划工作链。
更新于 2025-08-08