岗位描述
岗位职责
1. 回合制战斗以及大富翁式玩法(PVP)开发
2. 局外系统开发
3. 匹配登录以及SDK接入
岗位要求
1. 硬性技术栈
Unity深度掌握: 3年以上Unity开发经验,精通C#,熟悉Unity生命周期、协程、内存管理;熟练使用UGUI或UI Toolkit进行复杂界面开发。
AI编程专项: 深刻理解并有实际使用AI进行Unity项目开发。
网络编程基础: 熟悉TCP/UDP协议,必须具备回合制游戏或战棋类游戏的网络同步开发经验,能独立解决弱网下的丢包与乱序处理。
2. 混合能力加分项
后端“的一点点”知识: 能够读懂或编写简单的后端逻辑(如Node.js/Go/Python),或者熟悉PlayFab / LeanCloud / Photon等BaaS服务,能够独立完成Demo级别的登录与匹配功能。
渲染与性能: 了解DrawCall优化、AssetBundle资源管理,能在移动端保持棋盘场景的高帧率运行。
3. 业务理解与软素质
品类涉猎: 玩过《逃离塔科夫》、《Dark and Darker》或《Monopoly Go》,理解“风险与收益”的设计精髓,能从代码层面配合策划调整“死亡惩罚”的参数手感。
工程素养: 代码风格规范,习惯使用Git/SVN,具备良好的模块化思维,能与策划紧密配合进行快速迭代。