随着手机性能的提高,手机游戏开始向复杂化方向发展。 不再专注于消消乐这样的简单小游戏,RPG、即时战斗游戏开始流行。 这类游戏因玩家之间的互动、团队作战和合作而成为巨大的需求,保证玩家可以进行实时语音通话。
另一方面,游戏行业的激烈竞争,让玩家留存成为游戏运营面临的首要目标。 在游戏中,添加社交属性是留住玩家的有效方式。 RPG魔兽世界、即时战斗英雄联盟、休闲游戏狼人杀、本土棋牌游戏斗地主、麻将等等。即使游戏不是为了社交而设计的,但仍然要满足玩家的社交需求。 那么,提供实时语音通话的手机游戏就成了必需品。 经过2016年实时语音SDK市场的发展,手游行业已经开始接受游戏中工厂嵌入实时语音的做法。
2016年初,我们在分析手游语音时,也提到了第三方通话应用。 当时这仍然是一个选择。 但现在,这个选项可以从选择列表中删除。 缺点太明显了:
那么游戏中的实时语音就只剩下一种解决方案了——游戏App中集成的语音功能。 经过2016年一年的技术打磨和市场验证,这个方案非常可靠。
那么游戏内实时语音有两种选择:自己开发,或者选择第三方供应商。 如今的游戏行业,游戏工作室普遍都在加班加点,忙着开发自己的核心技术。 我相信没有人会选择自己开发一项需要数十人团队、往往需要数年时间的专业技术。
那么,问题来了,选择第三方游戏实时语音供应商的关键点是什么? 我们从质量和功能两个方面来分析。
品质▼
游戏中的实时语音和电话会议、教育、社交等不同行业使用的实时语音在质量上有相同的核心点,但也有不同。
相同点:
1. 低延迟
在玩家战斗中,某些场景无法容忍高延迟,例如副本中的团队通信和指挥官呼叫移动。 结果指挥延误,队员未能及时行动,导致队伍全军覆没。 基于自建的SD-RTN实时虚拟通信网络,Agora.io提供超低延迟的实时手游语音AMG语音(Agora Voice),平均端到端延迟为76ms,足以满足玩家的需求。
2.稳定性和连接率
这两个指标都是游戏中实时语音的可用性问题。 玩家可以在游戏中开启实时语音通话,能够顺利听到队友的声音,并且在通讯过程中不掉线,这是最基本的底线。 AMG语音可以保证99.9%的连接率和99.99%的可用性。
3. 模型适配
模型适配是为了防止语音通话时出现回声。 回声意味着您在通话过程中听到自己的声音。 Agora.io的第三代回声消除技术针对各个型号进行了适配。 我们总共适配了上百款车型,我们的第四代“自由”适配技术保证了我们可以适配5000款车型,并且这个数字还在不断增加。
不同之处:
以下差异是基于手游特殊场景的需求。 例如,在手机游戏中,可以牺牲音质来降低CPU和功耗; 游戏中开启实时语音不会导致游戏本身音效的变化。 我们来一一分解。
在游戏行业,有一个专业的说法叫做。 这意味着集成了实时语音,将对游戏体验的影响降到最低。 玩家应该感觉到实时语音是游戏的一部分,而不是游戏的插件。 如果做不到这一点,玩家就会感到与沉浸式游戏体验格格不入。 这对于一个游戏来说是致命的。
那么,通过硬指标,可以从以下几个方面来衡量。
1、对游戏音效的影响
常见的游戏实时语音API与游戏音效不兼容,会影响游戏音效。 玩家的体验是,在开启或关闭实时语音、或者通话过程中,游戏音效和背景音会出现失真、嘈杂或者音量变化的情况。 这直接影响玩家是否愿意使用游戏语音。 Agora.io的语音编解码专利技术可以消除这种影响。
2.CPU、功耗和游戏FPS
如果游戏厂商选择语音通话SDK集成方案,那么SDK占用的系统资源量和功耗都会产生很大的影响。 SDK编解码器以及前端和后端处理性能不佳会导致手机CPU和内存紧张,从而影响游戏体验,降低游戏FPS,并导致手机发烫,导致手机消耗更多的力量。 这对于一款游戏来说是一个致命的缺陷。
这些正是Agora音视频引擎通过多年的研发和技术积累能够为您提供的技术特性和产品特性。 声网Agora.io实时云技术团队曾提供10亿分钟的日常运营支撑,多达180万人同时在一个频道进行实时视频直播服务。 并且可以提供多声道音频音响系统,甚至具有垂直声道。 并提供“军用”级低延迟传输系统。 通过这些,VR游戏可以帮助VR游戏实现交流和直播业务需求。
3、SDK包大小
在游戏中集成实时语音SDK包,必然会导致游戏安装包的体积增大。 在PC游戏时代,一个大型的3D游戏安装包动辄就有几十GB。 这时,即使安装包增加几十兆,用户也无法察觉。 但在手游时代,用户手机存储空间紧张,流量紧张。 用户对于几MB的增加也非常敏感。 因此,SDK包的大小也会成为评分点之一。 集成AMG Voice后,安装包仅增加1.5m左右。
功能方面▼
以上是质量评价指标,是直接决定实时语音在未来游戏运营中是否会成为游戏扣分的原则性问题。 在选择供应商时,如果不满足上述任何一个要求,都会给以后的后患无穷。 接下来要说的是功能指标。 这些都是奖励积分和锦上添花。
1.支持主流游戏开发引擎
、Cocos是目前国内比较常见的游戏开发引擎,Agora.io的AMG Voice针对这两个引擎进行了定制开发,可以大大减少底层的开发工作。
2、开发难度
一个对开发者友好的API服务需要有丰富灵活的接口,调用逻辑必须清晰简单。 AMG Voice 的调用逻辑非常简单。 以iOS为例:
d//初始化
//设置通道属性
//加入频道并开始通话
//离开频道并结束通话
3.游戏语音方向感
玩过CS的玩家一定有这样的经历。 他们可以通过脚步声来判断敌人是从哪个方向来的。 这是游戏的音效。 Agora.io 的 AMG Voice 也可以做到这一点。 玩过魔兽竞技场的玩家一定都有过这样的经历。 由于视野有限,你不知道队友在哪里,导致动作协调失败。 AMG Voice可以解决这个问题。 通过队友声音的方向感,可以知道队友的相对位置。 大大提升玩家体验。
4. 变声
进行实时语音时,玩家可以使用变声功能,将男声改为女声,或将女声改为男声,或者添加更多语音角色,就像视频滤镜一样,可以大大增强趣味性。
5.适合不同的游戏场景
在不同的游戏场景中,玩家对实时语音的要求也不同。 下面使用Agora.io的AMG Voice来说明不同场景下的差异:
1)社交模式:在注重社交互动的游戏中,或者在对抗性较低、玩家注重交流的游戏场景中,音质优先。 最高可达32kHz,听起来就像在耳边说话一样。 作为比较,正常通话的音质为8kHz。
2)竞技模式:在对抗性较强的游戏场景中,为了保证游戏极低的延迟,如果玩家网络环境较差,会牺牲部分音质来保证通话流畅。
3)低功耗模式:在功耗和流量极其重要的游戏场景中,可以选择低功耗模式,这将显着降低功耗和流量。
4)世界模式:在哔哩哔哩热门游戏《H1Z1》中,身着红杉组件红衫的中国玩家正在席卷全球。 当玩家在野外遇到红杉时,可以直接要求对方说几句中文,以表明自己不是敌人派来的间谍。 这种场景可以在AMG Voice的世界模式中实现。 AMG Voice 独特的人声提取技术可以让麦克风在拾音时仅保留演奏者的人声,并阻挡键盘声音等环境声音。 宽大的混战通道可以让数百名玩家自由交谈而不会混乱。
5)命令模式:在大型团战或者游戏直播等需要一对多语音场景的情况下,AMG Voice可以提供麦克风的访问控制。
总结▼
手游中的实时语音是一项非常专业的技术。 两三年前,手游实时语音还只是一个概念口号。 2016年,市场已经证明手游实时语音是一项相对成熟、可以商业化的技术。 现在手游厂商面临的问题不是要不要添加实时语音,而是选择哪一款。 如何选择其实上面已经说的很清楚了。 相信2017年,手游实时语音将会有更多的技术突破。
2017年3月9日(星期四),声网Agora.io联合国内多家知名游戏公司,联合举办声网代码大会“2017手游大会沙龙”,与游戏开发者一起参加手游派对。
活动时间:2017年3月9日(星期四)13:00-16:30
活动地点:北京市丽泽西街8号东湖湾社区北门东动物园(东湖湾社区王新园小学对面)
还没有评论,来说两句吧...