腾讯集团
《王者万象棋》客户端高级开发工程师-包体优化方向
RESPONSIBILITIES
岗位职责
负责游戏客户端包体大小优化,将包体从国内版本降低到海外各地区应用商店的指定要求;
基于项目的热更新系统构建管线,设计并实施资源分包和热更新策略;
分析包体构成,定位占用主要空间的资源类型和模块,制定针对性的优化方案;
实施资源压缩、格式转换、冗余清理、代码裁剪等技术手段,降低安装包和首包大小;
优化打包配置和构建流程,平衡包体大小与用户体验,满足海外不同地区的差异化需求;
与美术、策划团队协作,制定资源规范和审核机制,从源头控制资源冗余和包体增长;
建立包体监控和预警机制,防止包体在迭代过程中无序增长,保障长期包体稳定性。
REQUIREMENTS
任职要求
1.3年以上Unity游戏开发经验,有大型项目包体优化和资源管理经验;
熟练掌握C#和Lua,深入理解Unity资源管理机制、打包流程和热更新原理;
精通各类资源格式(纹理、模型、音频、动画、字体等)的压缩和优化技术;
熟悉Android和iOS平台的打包机制,了解海外主流应用商店的包体要求和审核规则;
有热更新系统的使用经验,熟悉资源分层加载和分包技术;
熟练使用Unity Editor扩展,能够开发资源分析、批量处理和自动化打包工具;
计算机基础扎实,具备良好的工程思维和工具化意识,注重细节,善于数据分析;
责任心强,善于沟通协调,能够推动跨部门的包体优化工作。 加分项
有海外包体优化经验,熟悉海外主流平台的包体限制和最佳实践;
有图集管理系统或TexturePacker等图集工具的使用和优化经验;
有编写复杂Unity Editor工具的经验,能够开发资源依赖分析、重复资源检测等工具;
有Python或其他脚本语言的开发经验,能够编写构建流程自动化脚本。
信息来自企业官方招聘渠道
OfferSeek 对公开岗位信息进行聚合、去重和结构化整理,最终申请以企业官方页面为准。