
西山居【校招】游戏客户端开发
校招全职程序质量地点:珠海状态:招聘
任职要求
1、2026届本科及以上学历,计算机、软件工程、数学等相关专业,具备良好的沟通能力、逻辑思维和问题解决能力。 2、熟练使用C++/C#等至少一门主流游戏开发语言,具备扎实的计算机基础(数据结构、算法、操作系统、网络基础)。 3、至少熟悉一种主流游戏引擎(如Unity、Unreal Engine、Cocos等),并有相关项目经验。 4、了解客户端常见性能优化手段,如内存管理、渲染优化、资源加载等。 加分项: 1、了解图形学基础或具备Shader编写经验。 2、有完整的个人游戏项目或参与过游戏类比赛。
工作职责
1、负责游戏客户端功能模块的设计、开发与维护,包括UI系统、角色控制、场景交互、动画系统等。 2、参与游戏逻辑与渲染层的整合,优化客户端性能与用户体验。 3、配合策划、美术等部门,实现游戏功能与交互需求。 4、协助定位并解决客户端相关的技术问题与性能瓶颈。
包括英文材料
学历+
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.
数据结构+
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.
Shader+
https://clauswilke.com/art/post/shaders
To the uninitiated, shader programming can appear like magic.
https://learnopengl.com/Getting-started/Shaders
A great resource to learn modern OpenGL aimed at beginners.
[英文] Shader Learning
https://shader-learning.com/
Shader Learning is a platform that helps you learn and enhance your shading skills by solving interactive problems.
https://www.youtube.com/watch?v=3mfvZ-mdtZQ
Shaders are an incredibly useful programming tool to have under your belt, especially for creative coding and generative art.
相关职位

校招程序质量
1. 负责游戏服务器架构设计、模块开发与维护,支持大规模玩家在线与高并发场景。 2. 实现游戏逻辑同步、数据存储、网络通信、安全防作弊等核心功能。 3. 参与数据库设计与优化,保障数据一致性与服务稳定性。 4. 配合客户端开发人员,完成联调与线上问题排查。
更新于 2025-09-25

校招程序质量
工作内容: 1、负责各个业务线相关的客户端/服务端产品质量测试与工具开发工作; 2、深度参与产品研发项目, 协同产品和研发团队高质量交付产品; 3、参与质量体系规划和建设,以及开发效率工具和保证项目质量; 4、参与相关产品的质量分析和测试跟踪。
更新于 2025-09-25