岗位描述
岗位职责
1. 游戏核心功能开发
客户端开发:使用Unity、Cocos Creator等引擎,负责游戏核心玩法、交互逻辑、UI系统、动画特效等模块的实现。
服务端开发:设计并实现高性能、高可用的游戏后端服务,处理玩家数据、匹配逻辑、战斗结算、经济系统等核心业务。
2. 全栈架构设计与优化
负责游戏前后端通信协议的设计与实现(如HTTP、WebSocket、gRPC),确保数据交互的高效与安全。
参与数据库设计(MySQL、MongoDB、Redis等),优化数据存取性能。
解决高并发、高可用等架构难题,保障游戏在全球或大规模用户下的稳定运行。
任职要求
1. 扎实的全栈技术功底
游戏客户端:至少精通一款主流游戏引擎(unity,cocos creator,unreeal)。
服务端:至少精通一种后端编程语言(go,c++,script,python,net)。
数据库与中间件:熟悉关系型数据库(MySQL, PostgreSQL)和非关系型数据库(Redis, MongoDB),了解缓存、消息队列等中间件。
2. 项目经验
具备1-2款完整游戏项目的上线开发经验