字节跳动游戏Unity3D资深开发工程师-江南工作室
社招全职5年以上A129990地点:杭州状态:招聘
任职要求
1、熟练使用C/C++,C#开发,掌握至少一种脚本编程语言; 2、扎实的计算机专业基础,熟悉常用的数据结构、算法、设计模式; 3、5年以上Unity3D开发经验,掌握核心模块的使用方式与优化技巧; 4、良好的逻辑思维和编程习惯,具备独立解决技术问题的能力; 5、有良好的沟通能力,具备团队合作精神; 6、积极主动,能承受一定的工作压力,对游戏开发充满热情。
工作职责
团队介绍:江南游戏工作室成立于2019年初,我们立志于提供优质的游戏内容服务全球玩家。团队全力聚焦于高品质RPG、射击、UGC赛道的产品研发与运营。欢迎热爱游戏的伙伴加入我们,为每位玩家带来有趣和激励人心的体验。 1、使用Unity3D引擎进行全平台游戏的程序框架与业务玩法(Gameplay)开发; 2、开发游戏核心逻辑,包括但不限于战斗、同步、寻路等模块; 3、参与游戏效果表现的实现以及客户端的性能优化。
包括英文材料
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.
脚本+
[英文] Scripting language
https://en.wikipedia.org/wiki/Scripting_language
https://zhuanlan.zhihu.com/p/571097954
一个脚本通常是解释执行而非编译。脚本语言通常都有简单、易学、易用的特性,目的就是希望能让程序员快速完成程序的编写工作。
数据结构+
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.
编程规范+
[英文] 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.
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.
相关职位
社招5年以上网易游戏(雷火)
1、负责游戏客户端核心玩法研发,根据需求分析并设计出合适的解决方案; 2、负责Unity3D游戏资源管理,负责Unity3D游戏项目的系统逻辑,UI,工具,图形特效的程序开发; 3、对独立应用模块编写相关技术文档,制定相关处理流程; 4、负责Unity3d游戏的性能分析、优化、技术问题解决及对游戏上线运营期间产生的各种问题及时解决; 5、与策划、美术及技术美术保持良好沟通,能保证高效的完成设计需求; 6、针对手机平台(ios/android)进行效率优化(FPS,内存,稳定性等); 7、可以独立完成客户端技术点优化攻坚。
更新于 2025-02-13
社招4年以上网易游戏(互娱)
1.打造3A品质的游戏内动画系统 2. 负责网易自研引擎的底层动画、物理动画系统的开发、扩展与维护 3. 参与游戏内主控/AI动画(3C)系统的架构开发与维护 4. 参与前沿动画技术的调研与落地
更新于 2025-05-15