您的浏览器禁用了JavaScript(一种计算机语言,用以实现您与网页的交互),请解除该禁用,或者联系我们。[快应用]:技术篇-深入剖析联盟技术创新方向与未来技术实现规划 - 发现报告

技术篇-深入剖析联盟技术创新方向与未来技术实现规划

信息技术2024-08-20-快应用心***
AI智能总结
查看更多
技术篇-深入剖析联盟技术创新方向与未来技术实现规划

目录 CONTENTS 02打包统一RPK包体 01统一标准API 03开发&调试&转换工具 04游戏引擎支持统一包 05统一上架&审核 06快游戏投放链路 统一标准API 2024 QUICK APP DEVELOPER CONFERENCE 快游戏统一包体 快游戏包体统一技术方案计划 背景 目标 •统一厂商小游戏包体,实现开发一个包体即可上架五家平台,降低开发者的上架适配难度。 •开发者在上架厂商快游戏时,需要适配华为、vivo、OPPO、小米、荣耀5家厂商的包体,大大的增加了快游戏上架适配难度。 快游戏统一包体 快游戏包体统一技术方案规划 快游戏统一包体技术规划 快游戏统一标准API 基础API/平台API、标准接口实现 统一标准API 打包统一RPK包体 2024 QUICK APP DEVELOPER CONFERENCE 打包统一RPK包体 统一工程/统一脚手架/统一RPK 怎样打包统一RPK包体? 开发脚手架 模板项目 运行统一RPK 包含适配转换、一键打包、导出模板等能力 包括入口文件、配置文件、全局变量、支持语言、运行环境等 确认统一版本号,保证统一RPK可运行在厂商平台上 联盟工程 开发&调试&转换工具 2024 QUICK APP DEVELOPER CONFERENCE 开发&调试&转换工具 快游戏工具链——开发工具/调试能力/转换工具 快游戏工具链 调试能力 快游戏IDE 支持打包、调试、运行、代码编辑、转换等工具链集成 机运行与调试、vConsole调试 Chrome调试:web端调试能力 模拟器调试:无需真机模拟器调试 开发&调试&转换工具 一键转换RPK的工具集 •支持头部平台小游戏工程一键转换快游戏工程•集成到快游戏IDE开发工具内,支持命令行转换•支持cocos/Laya/Unity等游戏引擎 一键转换快游戏工具 转换工具、打包工具 rpk标准API 使用rpkAPI来兼容xx API,未实现则屏蔽防止报错,平台接口协助cp适配 实现一键转换到rpk工程能力,解决编译打包问题 游戏引擎支持统一rpk 2024 QUICK APP DEVELOPER CONFERENCE 游戏引擎支持统一RPK包体导出 推动cocos/Laya/Unity支持导出统一RPK •推动cocos/Laya游戏引擎直接导出统一RPK包体 游戏引擎支持统一RPK包体导出 推动cocos/Laya/Unity支持导出统一RPK Unity快适配 •支持Unity/团结引擎导出统一RPK包体 第三方插件 游戏逻辑C# 后端编译 快游戏C#SDK / Jslib扩展包 广告 支付 登录 文件操作/… 桌面图标/软键盘 Unity JS胶水层 快游戏转化插件 统一上架&审核 2024 QUICK APP DEVELOPER CONFERENCE 统一上架&审核 统一后台上线快游戏的创建、上架流程,且投放、跳转链路保持一致性 •开放快游戏统一包体创建通道•实现在统一后台上传,自动分发到各厂商审核•各厂商快游戏包名统一,可实现相互分享、跳转、投放等功能一致性 快游戏投放链路 2024 QUICK APP DEVELOPER CONFERENCE 快游戏投放链路 统一投放链路,实现投放链路通路 快游戏统一链接(已上线) 统一投放链路 格式:hap://app/+虚拟包名+?额外参数(key=value)(如:金币xx翁hap://app/xxxx.minigame/) •打通快游戏投放能力(快手、腾讯等) •统一归因接口:启动来源、OAID、数据上报等接口统一•数据归因:提供统一入口,分析投放来源数据 入口:开平→联盟投放→输入各家包名→生成统一链接 THANK YOU