根据SteamDB 的排行榜,由 Gaggle Studios 开发的游戏 Goose Goose Duck 最近达到了 700,000 PC 和移动玩家并发玩家的新里程碑。惊人的玩家数量可以比作一天虚拟消灭超过 900 万只鹅。
根据Gaggle 首席执行官 Shawn Fischtein 的说法,Goose Goose Duck 因其内置的近距离聊天而脱颖而出,这使其有别于其他事后添加聊天功能的游戏。游戏的概念围绕着交流和实时信息共享,聊天是保持游戏动态和令人兴奋的关键组成部分。
我们先来看看游戏中的一些互动/趣味场景:
任务探索:游戏中有16名玩家,当他们在地图上彼此靠近时可以语音聊天,但当彼此远离或在不同房间时,语音音量会降低或消失。
投票:在投票期间,所有玩家都可以听到彼此的声音,无论他们在地图上的位置如何。
鸽子:作为 Goose Goose Duck 中的鸽子,您的目标是将感染传播给地图上的其他玩家。为此,请四处走动,接近其他玩家,然后点击“感染”按钮。
鹈鹕:有了鹈鹕的角色,你可以吞下其他玩家,被困的玩家可以在你的肚子里与你交流!其他玩家无法听到这些对话。
Party Duck : Party Duck 可以让玩家在开会时听起来高亢,类似于 Silencer 但更幽默。
所有这些场景都可以通过 RTC SDK 轻松实现。我们稍后会更详细地解释。
大规模同时语音聊天
当您在游戏中与其他玩家交谈时,您是在与多人同时进行语音聊天。而大规模同时语音聊天是指系统或应用程序能够支持大量用户实时交谈和倾听的能力。
为什么它对今天的应用程序很重要?
今天的实时交互 (RTI) 应用程序已经在谈论支持 10,000 多人同时进行语音聊天。此功能对于许多社交应用程序和平台至关重要,例如在线游戏、虚拟事件以及远程工作和教育工具,大量人员需要在这些应用程序和平台上进行有效的沟通和协作。支持大量并发用户已成为社交应用程序的关键竞争优势。
支持大规模同时语音聊天需要什么?
空间音频
这与游戏中的 Proximity Chat 有关。空间音频允许玩家或用户听到声音,就好像它们来自特定方向和距离,这可以帮助他们定位和识别游戏或应用程序中的对象、事件或其他玩家。
要提供身临其境的空间音频体验,需要:
人工智能驱动的噪声抑制
这与鹅鹅鸭中的鸽子角色有关。 Pigeon 需要不断地按下“感染”按钮,而且没有“降噪键盘”这样的东西。不安装额外插件的玩家在靠近他人时会暴露身份,因为键盘输入会泄露身份,导致玩 Pigeon 的玩家体验不佳。
如何在 RTI 应用中实现AI 驱动的噪声抑制?
使用机器学习算法分析实时音频信号并识别和减少不需要的背景噪音。该过程包括分析音频和视频通话期间的每个音频输入,确定背景噪声的频谱和时间特征,然后使用此信息滤除噪声并增强语音信号。
这可以使用基于硬件的解决方案、专用噪声抑制软件或具有内置人工智能噪声抑制功能的 RTC SDK 来实现。
在多个音频室聊天
进入游戏后,大厅是音频室。此外,有了 Pelican 角色,Pelican 的腹部是另一个 Audio Room。
技术要求及其对社交音频应用中多个房间的重要性:
社交音频应用程序中的多个房间对于创建更加身临其境和互动的用户体验非常重要。它允许用户分成更小的组并同时参与不同的活动。需要满足以下技术要求。
变声器
Party Duck 的能力本质上是变声器。您可以使用以下方法向 RTC 应用程序添加语音转换器功能:
可靠的服务器是任何蓬勃发展的应用程序的重要组成部分。你可以找到 GGD 玩家的抱怨(在社交媒体上)以及他们对更稳定游戏的渴望。
“又崩溃了,只能晚上一起玩了,来吧!”
“为什么每天晚上 8:00 准时让服务器崩溃?”
“您好,我最近玩过的人的图表在这次系统崩溃后丢失了,可以恢复吗???”
“服务器崩溃后我的账号无法登录!!”
“每次我在游戏中拔出耳机,我就失去了玩家的声音。更换音频设备后,唯一能听到任何玩家声音的方法就是完全关闭游戏并重新打开它。”
选择云供应商时需要考虑的要点:
构建成功的应用程序具有挑战性,保持其成功更是如此。必须跟上不断发展的实时交互技术,以确保应用程序对其用户保持相关性和可靠性,并使用户能够建立有意义的关系。忽视这些进步的重要性可能会导致负面的用户体验,从长远来看会影响应用程序的成功。