查看原文
其他

创作、连接与成长: Google 的游戏成功蓝图

Google Play 谷歌开发者 2019-05-01


在已经过去的 GDC 2019 (Game Developers Conference,游戏开发者大会) 中,Google 用整整一个星期的时间系统地描绘出了游戏成功的蓝图: 高效的创作便利的连接以及稳健的成长。这一切都离不开游戏开发者们的创意以及开发生态内诸多工具与服务的演进。本文将带您系统重温 Google 在今年 GDC 上的重点信息,当然也包括那场引发大讨论的神秘发布会。希望大家都能在这里找到属于自己的成功之道。

  • Bilibili 视频链接

    https://www.bilibili.com/video/av48143928/



移动游戏开发者的工具库愈发丰富


根据 Newzoo 的数据,到 2021 年移动游戏收入将占据全球游戏整体收入的近 60%。这种增长的驱动力有多种形式: 更多的开发者参与进来创作优秀的游戏,全新的游戏设计将会模糊融合传统游戏类型的边界,以及新兴游戏市场的爆炸式增长 (如印度)。


在这样的机遇面前,Google 会全力支持移动游戏开发者们的发展,包括改善 Android 上的游戏开发体验,投入资源打造更好的工具以让您了解设备上运行游戏的表现,以及投入更多的人员与团队来倾听大家的反馈,并解决开发者们在开发进度、图形表现、多人游戏体验等各方面遇到的问题。


在第一天的移动游戏开发者日上,我们分享了不少工具与服务的最新进展: 


预注册功能现已全面发布

Pre-registration (预注册) 功能现已全面可用,相信您已经看到过这个功能在其他地区带来的成功影响。现在您可在 Google Play Console 中开启预注册推广活动,在您的游戏正式发布前打造积极广泛的市场认知。完成预注册的用户在游戏上线时会收到通知,这也有助于增加首日安装量。


  • Pre-registration

    https://support.google.com/googleplay/android-developer/answer/9098022


免安装游戏推进势头迅猛

我们发现,免安装游戏 (Google Play Instant) 已经被用户广泛接受,自发布后其采用量已增长至 3 倍,过去六个月的免安装体验次数则增长至 5 倍。玩家只需点击游戏详情页面上的 "立即体验" 按钮,即可在几秒钟内进入游戏体验,无需安装。现在,随着 Cocos 和 Unity 引擎免安装游戏插件的上线,以及合作平台阵容的不断扩大,构建免安装游戏的过程已经变得更加轻松快捷。


  • Google Play Instant

    https://developer.android.google.cn/topic/google-play-instant


App Bundle 大受青睐

采用应用束 (App Bundle) 的好处相信大家已经从以前的文章中了解到了很多: 动态交付功能以及其带来的更小巧的下载文件尺寸毫无疑问能降低玩家进入游戏的门槛。目前 Google Play 上已有超过 6 万个应用和游戏在使用 App Bundle 发布格式,Android Studio、Unity 和 Cocos Creator 也都已支持创建 App Bundle。


但这还不是全部,更高品质的游戏以及更强劲的硬件设备也都会要求更大的文件尺寸,所以我们现在将 App Bundle 生成的 APK 体积限制提高到 150MB,同时 Google Play Store 中大文件下载警告触发条件也从 100MB 提升到了 150MB。


  • App bundle

    https://developer.android.google.cn/platform/technology/app-bundle


更强大的 Store Listing Experiments

如果您了解过 Google Play Console 中的获客分析功能,就会知道 Store Listing Experiments 能通过 A/B 测试的方式让您精确改进 Play Store 中的商品详情页面信息。现在我们引入了两个新指标,首次安装者和 D1 留存用户,以便更准确地反映商品详情页面的转化效果。这两个新指标现在每小时更新一次,且可以通过电子邮件通知的形式查看,这会让您更及时地追踪到转化效果。


  • Store listing experiments

    https://developer.android.google.cn/distribute/best-practices/grow/store-listing-experiments


针对国家/地区的商品详情页

现在您可以针对不同国家和地区定制商品详情页,包括使用不同的标题、图标、描述文字以及预览图,从而更好地吸引来自特定目标市场的玩家。比如您可以为美国和印度市场定制不同版本的英语商品详情页面。


  • Country targeted store listing

    https://support.google.com/googleplay/android-developer/answer/9156429#examples


激励广告

激励广告可以让玩家通过观看广告的方式获得游戏内的奖励 (物品或游戏内货币),您现在可以在 Google Play Console 里直接创建和管理激励广告,而且无需使用额外的 SDK。


  • Rewarded ads in Google Play

    https://support.google.com/googleplay/android-developer/answer/9155268


我们希望这些新的工具和进展能让 Android 和 Google Play 成为您打造成功游戏业务的最佳舞台。希望你积极使用它们,并继续和我们分享您的想法与建议。



Stadia 以及它所展望的未来

  • Bilibili 视频链接

    https://www.bilibili.com/video/av48144004/


在过去的 20 年,Google 一直都在努力让资讯触手可及,这种便利来源于我们强大的数据中心以及网络服务。现在,我们打算让这种便利为玩家们所用。这便是我们在第二天公布的 Stadia。


Stadia 是一个全新的游戏平台与服务。通过它,玩家喜爱的游戏可以来到任何屏幕上——不论是电视、桌面电脑、平板电脑还是手机。我们当下的目标是让游戏视频传输达到 4K 分辨率,每秒 60 帧,以及支持 HDR 和环绕声。今年晚些我们会在美国、加拿大、英国以及欧洲的一些国家先期推出 Stadia。

△ 基于视频串流的机制使得玩家可以在设备间随意切换

Stadia 服务于游戏玩家,也服务于观看游戏的玩家。Stadia 旨在解放游戏创作与畅玩的枷锁,也旨在解放分享与观赏游戏的枷锁。

△ 云端渲染也带来一些传统游戏平台不具备的特性,如分屏游戏时完全不损失画面细节

Stadia 更服务于游戏开发者们,现在开发者们拥有近乎无限的资源去打造梦想中的互动世界——我们的基础硬件提供了服务器级别的 GPU、CPU、内存以及存储空间,而且依托于 Google 强大的数据中心与网络服务。现在开发者们唯一需要做的,就是打破想象力的天花板。


除开先进的软硬件外,Stadia 的独特自处更来自它与其他 Google 服务及平台的整合体验。如今 YouTube 上已经有超过 2 亿的游戏观众,他们每天都在观看直播或游戏相关的视频。现在 Stadia 让他们只需要轻点一下按钮就可以进入游戏——无需下载,无需安装,无需更新,只需要马上开始。

△ 告别下载和安装,即刻进入游戏

如果串流视频的硬件没有专属的控制器怎么办?Stadia 也会推出专属的手柄*。这个手柄的设计来自玩家们的需求,更可以通过 Wi-Fi 直连我们的数据中心。我们在手柄上专门设置了一个 "截屏" 键,玩家可以保存并分享高达 4K 解析度的游戏画面。另外手柄上也提供了唤醒 Google Assistant 的按钮以及内置的麦克风。

△ 至发稿时 Stadia 专用手柄暂未获得 FCC 审核及通过,故该手柄的实际发售日程有待 FCC 等官方部门审核的结果。



用 Google Cloud 连接玩家


"不论你在这个世界的何处,只要你把一个皮球放在地上并把它踢向旁边一个人,那个皮球会被踢回来。游戏就是这样一个无关地域、文化的世界语言。"
—— Rami Ismail, 50% of Vlambeer


游戏的共通性,以及我们前面提到过的游戏产业的增长数据,都在表明一个问题——你需要面临的玩家群体可能远比你想象中要多。对游戏开发者来说,让自己的游戏适配更多的平台、更多的屏幕尺寸,也是扩充游戏玩家群体的一个重要途径。另外,如何在玩家数量快速增加的时候快捷扩容服务器以及确保其稳定性也是一个重要的课题。


这一切都离不开云服务的支持。Google Cloud 用来回应游戏开发者需求的特性,则正是体现在如下 4 个方面: 

  • 跨平台的服务与解决方案

  • 拥抱开源

  • 领先的机器学习与数据分析

  • 和 Google 资源体系全面整合


Google 正在和游戏行业内的诸多开发商和平台伙伴们一起,为游戏开发者们打造开放与便利的工具与服务。


更快捷地打造多人游戏体验

多人游戏体验中的一个核心问题,就是玩家匹配 (matchmaking),而这个简单词汇中包含的技术难题却多到难以计数。而且不同类型的游戏,其玩家匹配原则甚至会完全不同。Google 和 Unity 联手打造的开源多人游戏框架 Open Match 让开发者们得以轻松创建多人游戏体验。从设计之初,这个框架就旨在满足开放性 (基于 Kubernetes)、灵活性 (匹配原则可基于游戏高度定制) 以及可扩展性。


另一个多人游戏体验的核心问题,就是快速建立服务器以及根据玩家规模灵活扩容。Agones 基于开源的应用程序容器编排系统 Kubernetes,从而让开发者们得以快速打造自己游戏的专属服务器,并且根据需要完成快速扩容。这个开源项目由 Google Cloud 和育碧以及其他游戏工作室联手打造,丰富的第一手开发经验确保了 Agones 得以覆盖相当多样化的多人游戏开发场景。

△ 由 multiplay 带来的案例: Apex Legends 的大热远远超过开发者的预期,但 Google Cloud 带来的高扩展性让扩容变得轻松而可靠


"在 Apex Legends 发布的时候,一个很关键的问题就是我们需要能迅速扩充服务器从而容纳高速涌入的玩家,而且我们需要那些服务器是高度可靠的。"
—— Jon Shiring, Lead Programmer, Respawn


玩家数据挖掘

考虑到游戏的规模和玩家数量的快速升级,如何高效地解读和分析玩家数据已经成为一个开发者早晚要面对的问题。Google Cloud 的数据中心以及其上的各种服务 (包括 BigQuery、Cloud AI 等) 正好可以用来帮助游戏开发者们存储、检索和分析玩家数据,更可以便利地基于海量数据打造属于自己游戏的机器学习模型,从而更好地解读与预测玩家行动 (如优化广告物料与投放渠道,以及预测玩家的 Lifetime Value 等)。


在玩家体验中引入人工智能

在游戏中使用 Google Cloud 的场合绝不会仅限于营销层面,比如 DeNA 就在自己大热的黑白棋游戏 Gyakuten Othellonia (逆转黑白棋) 中引入 Google Cloud ML/AI 为玩家们带来更畅快的对战体验,包括在对局前智能化地推荐该局的对战角色阵容,以及为初学者玩家提供智能化的对局练习。这一切得以成立,也仰赖于使用 BigQuery 等服务来快速存储和检索数以 10 亿局的对战记录数据。

△ 逆转黑白棋在传统的黑白棋上引入了丰富的角色数值系统,让盘面的复杂度大幅上升,这也正好是机器学习大显身手的舞台

通过精细追踪与迭代提升游戏体验

想在游戏业务增长和体验打磨上发力的话,Firebase 则为开发者们提供了强大的助力。包括更智能的玩家细分以及使用 Firebase Predictions 和 Firebase 的机器学习细分工具来改善游戏运行的稳定性以及数据表现。

篇幅所限,本文带您回顾了这次 GDC 上 Google 发布内容的重点信息。我们希望这次 GDC 上的内容能让中国的开发者们描绘出属于自己作品的成功蓝图。如果您在游戏开发与发行上有任何疑问或者建议,欢迎在评论区和我们分享。


 点击屏末 |  | 查看更多 “移动开发” 相关内容


推荐阅读


    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存