
英雄游戏U3D客户端开发工程师-RD03
社招全职5年以上地点:北京状态:招聘
任职要求
1. 本科及以上学历,计算机及相关专业,5年以上手游客户端研发经验; 2. 有Unity3d引擎实践经验, 熟悉UGUI、动画、物理等系统; 3. 精通C#、lua等语言,对语言特性了解且对代码性能、内存开销方面比较敏感; 4. 熟悉常用的3D数学知识; 5. 熟悉常用设计模式,具备良好的代码设计能力以及编程习惯; 6. 有良好的沟通能力以及团队合作意识; 7. 有良好的自学能力,喜欢研究学习新知识; 8. 有进取心和事业心,能承受工作压力; 9. 有战斗/3C/AI/SOC 相关开发经验者优先。 可以在简历上附带个人github、博客等相关链接。
工作职责
1. 负责游戏客户端开发,实现各种功能并进行相关的测试和优化; 2. 配合策划、美术的需求制定系统方案。 3. 参与性能优化
包括英文材料
学历+
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.
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.
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://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.
SOC+
https://www.arm.com/resources/education/books/modern-soc
The aim of this textbook is to expose aspiring and practising SoC designers to the fundamentals and latest developments in SoC design and technologies using examples of Arm Cortex-A technology and related IP blocks and interfaces.
https://www.arm.com/resources/education/education-kits/introduction-to-soc
To produce students with solid introductory knowledge on the basics of SoC design and key practical skills required to implement a simple SoC on an FPGA and write embedded programs targeted at the microprocessor to control the peripherals.
https://www.youtube.com/watch?v=dokgLSAhqHI
A key part of the digital innovation revolution has been the embrace of the SoC, or system-on-chip.
GitHub+
[英文] GitHub Learn
https://learn.github.com/
Discover a wide range of beginner-friendly tutorials, hands-on learning, and expert-led lessons.
相关职位

社招5年以上
1. 优化项目客户端的性能问题,提升客户端开发框架的易用性; 2. 深度参与项目功能的开发,为重点和难点等专项需求提供技术解决方案; 3. 优化项目的整体研发工作流,为程序、美术、策划提供框架、工具和文档,提升项目开发效率;
更新于 2025-02-24

社招
1.参与游戏客户端架构设计和核心功能开发; 2.设计并实现游戏玩法功能、UI系统、网络通信等模块; 3.优化游戏性能,提升用户体验; 4.编写高质量、可维护的代码,并进行代码审查; 5.持续优化开发流程和工具链。
更新于 2025-07-31

社招
1.参与游戏客户端架构设计和核心功能开发; 2.设计并实现游戏玩法功能、UI系统、网络通信等模块; 3.优化游戏性能,提升用户体验; 4.编写高质量、可维护的代码,并进行代码审查; 5.持续优化开发流程和工具链。
更新于 2025-08-25