# 快手小游戏开发流程
快手小游戏在开发流程上主要分为游戏逻辑开发阶段和代码调试阶段。在游戏逻辑开发阶段,开发者可以使用原有游戏开发工具链,比如 CocosCreator, LayaAirIDE 等游戏引擎提供的 IDE。 在代码调试阶段,需要使用快手提供的桌面 APP 快手小游戏开发者工具。
快手小游戏开发者工具的使用请参考:快手小游戏开发者工具使用指南
# 编写游戏代码
快手小游戏目前支持市面上大多数小游戏引擎,如 CocosCreator, Layabox , Egret 等。开发者可以直接使用这些游戏引擎提供的开发工具编写游戏代码,当需要使用快手小游戏平台 JS API 时请参考: 快手小游戏 JS API
注: 快手小游戏最新的 JS API 均在 ks
命名空间下, 早期开发者接入时使用的 kwaigame
命名空间现在仍能继续使用
# 导出快手小游戏
使用游戏引擎 IDE 提供的小游戏导出功能,导出快手小游戏兼容游戏包。更多细节请参考:快手小游戏导出指南 (opens new window)
# 预览,调试
成功导出快手小游戏工程后,可以通过以下步骤体验游戏在真实设备上的运行效果。
- 使用快手小游戏开发者工具导入上述步骤从游戏引擎导出的小游戏工程,填写开发者从快手开放平台申请的 appid
- 点击快手小游戏开发者工具菜单栏 -> 登录, 使用快手开放平台绑定的快手账号登录
- 在快手小游戏开发者工具中点击真机预览 Button, 生成真机预览二维码
- 在快手/快手极速版 APP中-【侧边栏】-【扫一扫】,扫描生成的预览二维码
# 上传游戏至开放平台
开发者在完成游戏开发及调试后,可以在快手小游戏开发者工具中点击上传 button,将当前游戏上传至快手开放平台, 后续游戏提审流程可以继续在快手开放平台完成