跳转到内容

FRVR SDK

一个 SDK,覆盖所有渠道。广告、内购、数据分析、排行榜、登录、社交 —— 即插即用。

Web / JavaScript

HTML5 游戏(PixiJS、Phaser、纯 Canvas、WebGL)。 → Web 快速上手

认证要求

每个版本上线前必须满足的要求,全局基线 + 各渠道差异。 → 要求总览

渠道

FRVR 流水线按平台注入什么,以及每个渠道的功能支持矩阵。 → 渠道参考

本地开发用 dev SDK —— 一个文件,内置广告、内购、存储等模块的假实现,无需真实 provider 也能体验完整流程:

<script src="https://cdn.frvr.com/sdk/frvr-sdk.min.js"></script>
<script src="https://cdn.frvr.com/sdk/frvr-channel-dev.min.js"></script>

<script>
  FRVR.config = { gameId: 'my-awesome-game' };

  // 生命周期回调是【必填】—— 必须在 FRVR.init() 之前设置
  FRVR.lifecycle.onSuspend      = () => pauseGameLoop();
  FRVR.lifecycle.onResume       = () => resumeGameLoop();
  FRVR.lifecycle.onAudioSuspend = () => muteAudio();
  FRVR.lifecycle.onAudioResume  = () => unmuteAudio();

  FRVR.init();

  FRVR.bootstrapper.init()
    .then(loadGame)
    .then(() => FRVR.bootstrapper.complete());
</script>

这就是完整的本地集成。你需要选择生产渠道包 —— FRVR 构建流水线会为每次发布(Facebook Instant、iOS、Android、Samsung、Xiaomi …)注入正确的渠道包。详见 渠道

本站每个模块页面都附带一个在线 demo —— 点一点,看看到底发生了什么。