岗位描述
岗位职责
1、参与 SLG 手游客户端核心功能开发,包括大地图、城建、行军、战斗表现、联盟、活动等相关模块;
2、参与 Unity 客户端性能优化工作,协助优化大地图加载、资源管理、内存占用、帧率、包体、发热等问题;
3、根据项目需求完成客户端功能模块设计与开发,保证代码质量、运行效率和版本稳定性;
4、参与客户端框架、UI框架、资源加载、热更新、网络通信等基础模块的维护和优化;
5、配合主程/技术负责人解决项目中的技术问题,如地图对象管理、战争迷雾表现、行军路径表现、多单位展示等;
6、与策划、美术、服务端、测试等团队协作,推动功能按时交付,并参与线上问题定位和修复。
任职要求
1、3年以上 Unity/U3D 游戏客户端开发经验,有完整商业手游项目经验;
2、熟悉 Unity 引擎开发,熟练使用 C#,具备良好的编码习惯和模块开发能力;
3、熟悉常见客户端开发模块,如 UI系统、资源加载、网络通信、配置表、事件系统、对象池等;
4、有一定性能优化经验,了解内存、帧率、DrawCall、GC、加载速度、包体等常见优化方向;
5、熟悉 AssetBundle / Addressables 等资源管理方案,了解客户端热更新流程;
6、有 SLG、RTS、MMO、ARPG、大地图、多人与联网游戏相关项目经验者优先;
7、具备较好的问题定位能力、沟通协作能力和责任心,能独立承担功能模块开发。
加分项
1、有 SLG 项目经验,参与过大地图、城建、行军、联盟、战争迷雾、战斗表现等模块开发;
2、有海外项目、长线运营项目经验优先。