共计 1602 个字符,预计需要花费 5 分钟才能阅读完成。
Facebook Instant Games 插件说明
Facebook Instant Games 插件允许开发者构建集成到 Facebook 平台的小游戏。这些游戏可以在 Facebook Messenger、Facebook 新闻提要等环境中运行。开发者需要注意不要在小游戏中混用 Facebook 的其他插件,因为小游戏 API 是独立工作的。官方文档提供了有关如何设置应用程序、管理虚拟主机、发布、设置广告、提示以及最佳实践等详细信息。
导出小游戏
使用 Facebook 小游戏导出选项以确保导出时包含所有必要的文件。生成的 zip 文件可以直接上传到 Facebook 的网络托管服务。
小游戏属性
- 导航菜单: 定义小游戏使用的导航菜单类型。
- 加载广告: 成功或出错时触发相应事件。
- 展示广告: 展示广告的成功或错误时触发相应事件。
- 可用性: 如果小游戏平台可用则为 True。
- 上下文更改: 用户更改上下文或取消对话框时触发。
- 错误处理: 在使用小游戏平台时发生错误会触发。
- 暂停处理: 小游戏平台希望游戏暂停时触发。
- 快捷方式创建: 在创建主屏幕快捷方式操作后根据结果触发。
- 排行榜数据: 加载排行榜分数后触发。
- 玩家分数: 加载玩家分数后触发。
- 提交分数: 提交分数到小游戏平台后触发。
- 连接的玩家数据: 加载连接的玩家数据后触发。
- 玩家数据: 加载玩家数据后触发。
小游戏操作
- 加载广告: 加载插页式广告或激励视频广告。
- 显示广告: 展示已加载的广告。
- 日志事件: 记录事件到 Facebook 分析平台。
- 更改上下文: 打开对话框允许玩家切换情境。
- 创建主屏幕快捷方式: (仅限 Android) 在用户设备上创建游戏快捷方式。
- 自定义更新: 发布自定义更新到消息线程中。
- 退出: 在可以退出的环境中退出游戏。
- 共享: 在聊天或时间线中显示用于邀请、请求、挑战或分享的对话。
- 订阅机器人: 提示用户订阅与游戏关联的机器人。
- 切换游戏: 根据应用 ID 切换到其他小游戏。
- 加载排行榜分数: 从排行榜加载分数列表。
- 加载玩家分数: 加载当前玩家的分数和排名。
- 设定分数: 在排行榜上设置玩家的分数。
- 分享排行榜更新: 在聊天或时间线中发布玩家在排行榜上的得分状态更新。
- 加载连接的播放器: 加载已连接玩家列表。
- 加载玩家数据: 加载当前玩家的最后设置数据。
- 设置玩家数据: 在小游戏平台上存储与当前玩家关联的数据。
小游戏表达式
- 上下文 ID: 标识当前游戏上下文的唯一标识符。
- 上下文类型: 当前游戏上下文的类型。
- EntryPointData: 如果游戏是从共享、更新或交换机启动的,则返回与共享关联的数据。
- 现场: 当前玩家的区域设置。
- 平台: 用户正在玩的当前平台的描述。
- SDK 版本: 正在使用的 Instant Games SDK 版本。
- 排行榜结果计数 , 排行榜 PlayerIDAt, 排行榜玩家名称在 , 排行榜 PlayerPhotoURLAt, 排行榜排名在 , 排行榜得分: 在“加载排行榜”中返回的信息。
- 玩家排名 , 玩家得分: 在“加载的玩家分数”中返回的信息。
- ConnectedPlayerCount, ConnectedPlayerIDAt, ConnectedPlayerNameAt, ConnectedPlayerPhotoURLAt: 在“已连接的玩家加载时”中返回的信息。
- 玩家数据: 在“加载玩家数据时”返回的信息。
- 玩家 ID, 玩家名称, PlayerPhotoURL: 检索有关当前玩家的基本信息。
SEO 关键词
- Facebook Instant Games
- 小游戏开发
- 社交游戏平台
- HTML5 游戏
- 游戏插件
网站标签
- 小游戏
- 游戏开发
- HTML5
- 社交网络
Facebook Instant Games 插件为开发者提供了一种简单的方法来构建集成到 Facebook 社交平台的小游戏。通过这个插件,游戏可以直接在 Facebook Messenger 和新闻 Feed 中玩,使开发者能够利用 Facebook 的庞大用户基础。本文档详细说明了如何使用插件、导出游戏、处理游戏属性和执行游戏操作,以及如何访问有关玩家和游戏环境的信息。
正文完