通过 Google Cloud 提供的全球高速网络、高性能虚拟机以及安全和翻译功能,钛核互动实现了更优质的网络连接和更具吸引力的玩法,大幅改善游戏体验。

Google 成效

  • 运用 Virtual Private Cloud,改善了网络稳定性,降低网络延迟超过两倍

  • 使用 Compute Engine 的自定义虚拟机,节省了 30% 的运营成本

  • 使用 Cloud Load Balancing 全面预防 DDoS 攻击

  • 运用 Translation AI 帮助玩家更好的理解游戏内容,促进全球玩家之间的互动

游戏体验提升,用户流失率减少 20%

在过去 20 年间,动作角色扮演类游戏一直是电子游戏中最受欢迎的品项之一。随着移动设备性能的提升,玩家现在也能在智能手机或平板上享受刺激的战斗体验。然而,顺畅的实时战斗需要强大的 IT 基础设施支持。因此,手游开发商不断在寻找优化游戏服务稳定性和速度的最佳方式。

钛核互动成立于 2014 年,总部位于北京,是动作角色扮演类手游的领先开发商和发行商。钛核互动的首款产品"极无双"是以背景设定于三国时代的角色扮演战斗游戏,凭借有趣的玩法和战斗体验等方面在全球获得了很高的知名度。该游戏的续作"极无双 2"于 2022 年推出,目前在 Google Play 上有超过 100 万下载量,评分高达 4.4 星。钛核互动目前运营着三款高度受欢迎的手游,已拥有遍布全球数百万粉丝用户。

"手游是一个高度竞争的产业,有不少游戏在上线几个月后便遭到淘汰。为了建立一个优质品牌,我们聚焦于打造能长线稳定运营的游戏。这就是为什么我们一直持续精进游戏的玩法、画质和整体质量。"钛核互动运维负责人张东平解释。

要向全球用户提供高质量的动作游戏体验,稳定且高度连通的网络是关键要素。然而,当钛核互动在 2017 年发行"极无双"的海外版本时,游戏用户经常遇到延迟和网络中断的问题,因为该游戏服务分布在全球彼此网络不连通的五个数据中心,用户只能连接到提前规划的数据中心,而非距离较近的服务器。

除了不稳定的网络之外,钛核互动的游戏服务器每个月也会因为虚拟机老旧或出现错误而需要手动重启,从而导致游戏出现 15 - 30 分钟的服务中断。

在经历这些服务稳定性和安全问题之后,钛核互动决定选择另一个云平台部署"极无双 2",以便为玩家提供更好的游戏体验。2022 年初,钛核互动采用了 Google Cloud,因为其具备全球高速网络、高性能虚拟机,以及内建的 DDoS 攻击防御机制。

"先前的经验让我们认识到,要改善游戏服务和体验,我们需要一个更强大的云基础设施。在产品评估过程中,Google Cloud 在网络、虚拟机性能和安全性方面脱颖而出,能满足我们的所有要求。"

— 钛核互动运维负责人 张东平

运用高度连通的全球网络,提升用户留存率

在 Google Cloud 团队的技术支持下,钛核互动在三个月内完成了游戏适配性的改造,于 2022 年 3 月开始在 Google Cloud 上运行"极无双 2"。现在,钛核互动使用 Virtual Private Cloud  支持全球网络。由于所有在 Google Cloud 全球数据中心的游戏服务器都彼此连通,网络延迟和抖动得以大幅降低。钛核互动部署在另一个云平台的游戏曾出现过高达 200+ 毫秒的延迟,然而自从用了 Virtual Private Cloud,网络延迟在全球被缩短到 80 - 90 毫秒以下。

提升的网络质量也反映在钛核互动收到的用户网络报错数量上。使用另一个云平台时,钛核互动曾经在一星期内会收到 30 - 50 个关于网络延迟和抖动的用户报错,排除一个网络报错问题需要与云厂商来回沟通,一般需要一到两周时间。这种报错非常耗费时间和人力成本,而迁移到 Google Cloud 后的 10 个月,类似的报错只发生了10 次。这意味着钛核互动的运维团队不再需要花大量时间排查网络故障。

此外,有了更稳定、更高速的全球网络之后,钛核互动便得以研发以往无法实现的高质量玩法,例如实时多人对战。由于网络性能和游戏玩法的提升,"极无双2"的用户流失率下降了 20%。

"Google Cloud 高度连通的全球高速网络通过 Virtual Private Cloud 为我们带来极大且多元化的改变,"张东平说,"我们不只大幅提高了在线游戏的顺畅度,也有时间和能力开发更多创新和刺激的玩法。"

Compute Engine 上更可靠、性价比更高的虚拟机

张东平指出,钛核互动在使用  Compute Engine 之前,由于机器老旧或故障,团队每个月都会有 1-2 次必须手动重启其中一个虚拟机,每次都需要约 30 分钟才能完成重启和测试,让服务重新上线。"以往被迫重启虚拟机的频率过高,严重影响了我们的游戏体验。在 Google Cloud 上,我们在过去 10 个月只遇过一次虚拟机重启,且 15 分钟内就可以恢复服务,"他补充说,"这不仅协助改善了我们服务的可靠度,也减少了维护虚拟机的工作量。"

使用 Compute Engine 上的虚拟机作为“极无双2” 的游戏服务器,并用 Cloud Storage 储存数据备份和日志文件后,Compute Engine 虚拟机的高性能协助提升和改善了整体的服务和体验。除此之外,由于 Compute Engine 提供自定义虚拟机,钛核互动得以根据实际需求选择游戏服务器的 CPU 和内存组合。张东平解释,在以往只能使用特定虚拟机规格的情况下,因为在线游戏的计算需求变动很大,钛核互动往往必须为不需要的计算资源支付费用。整体而言,Compute Engine 的自定义虚拟机协助钛核互动节省了 30% 的运营成本。

改善安全性和用户互动

对于钛核互动来说,迁移到 Google Cloud 的另一个显著好处是安全性的提升。钛核互动使用 Cloud Load Balancing 在游戏服务器之间分配流量,而 Cloud Load Balancing 除了基本功能之外,也内建有预防和缓解 DDoS 攻击的机制。在迁移之前,钛核互动曾经有一个游戏在推出后不久就遭遇 DDoS 攻击,服务中断了三个小时,对于新游戏来说伤害极大。由于缺乏高效且低成本的安全防御机制,钛核互动的游戏每年会遭受到不同级别的DDoS攻击 。使用 Cloud Load Balancing 之后,"极无双 2"从未受到 DDoS 攻击的影响,且钛核互动的团队可以轻松地应对潜在的 DDoS 攻击。

除了安全性之外,使用 Google Cloud 也让钛核互动能用 Translation AI 帮助玩家更好的理解游戏内容,提高用户之间的互动。由于钛核互动的游戏用户来自不同国家,使用不同语言,以往在游戏里只能用基本词汇沟通。有了 Translation AI 横跨数十种语言的高度精确实时翻译功能,钛核互动的用户现在可以轻松地聊天长达数小时,在游戏里并肩战斗时建立更紧密的社群连结。

"除了高性能的基础设施之外,Google Cloud 也提供了让我们得以强化安全,打造互动性更高的社群式游戏体验的工具。这让我们游戏服务的质量提高到新的层次。"张东平表示。

使用更强大的云基础设施,解锁开发潜能

在 2023 年,钛核互动将在越南、韩国等更多国家发行 "极无双 2"。未来,钛核互动也计划利用 Google Cloud 支持的全球高连通性开发一款新的开放世界游戏,使用更多的 Google Cloud 产品,像是用 BigQuery 进行广告和产品开发的数据分析。

张东平说:"我们非常满意 Google Cloud 协助我们达到的游戏优化体验。有了更优质的网络和服务稳定性,我们已经准备好为全球用户带来更精彩的游戏体验。"


相关推荐