开始使用 Firebase 开发游戏

有了 Firebase,您可以轻松地将后端服务和分析工具加入到自己的 iOS 和 Android 版移动游戏应用中。借助我们的针对 C++ 和 Unity 的 SDK,您可以直接在自己的 C++ 和 Unity 代码中使用 Firebase 服务,而无需编写任何 Swift/Objective-C 或 Java/Kotlin 代码。

利用 C++ 开始使用

利用 Unity 开始使用


如需详细了解如何使用 Firebase 推动您的游戏的发展,请访问我们的 Firebase 游戏页面

Firebase 在游戏中的实际使用示例

  • 分析 - 了解玩家与游戏的互动方式、他们花多长时间玩游戏、他们通关花了多长时间、他们进行应用内购买的数额和频率,他们隔多久来玩一次游戏,等等。

  • 远程配置 - 在不部署代码的情况下更改游戏元素,包括敌人密度或充能频率等设置。

  • 动态链接 - 玩家相互分享自定义关卡、游戏内物品和游戏邀请等内容。

  • 身份验证 - 为玩家带来流畅的登录体验,同时确保安全地管理帐号。

  • 实时数据库 - 将用户生成的内容(如自定义地图)安全地存储在云端。

  • 云消息传递 - 向玩家发布新内容或关卡,或向已经玩遍所有现有内容的玩家发送推送通知。

  • 云端存储 - 可靠且安全地存储和分发玩家生成的内容,例如头像、通关实况和屏幕截图。

  • AdMob - 您可以通过横幅广告、插页式广告甚至激励视频广告,从游戏中赚取收入。而且,您可以借助 Google Analytics for Firebase 跟踪广告效果。

  • 邀请 - 鼓励玩家向亲朋好友发送个性化邀请,以邀请他们试玩您的游戏。他们可以通过短信、电子邮件或社交媒体发送邀请。您可以借助 Google Analytics for Firebase 监控引荐安装情况。

  • Cloud Functions - 在安全环境中运行后端代码,以响应其他 Firebase 服务和客户端请求触发的事件。

支持的功能

适用于 C++ 和 Unity 的 Firebase SDK 直接支持以下 Firebase 服务。我们还支持用于桌面工作流(测试版)实现的服务集中的部分服务。

Firebase 服务 C++ Unity 桌面设备
AdMob
Analytics
身份验证
实时数据库
动态链接
邀请
云消息传递
远程配置
云端存储
云端函数

发送以下问题的反馈:

此网页
需要帮助?请访问我们的支持页面