App Store年度游戲:英雄聯(lián)盟手游的云函數(shù)語(yǔ)音紅包實(shí)踐

來(lái)源: 騰訊云云函數(shù)
作者:劉傳傳
時(shí)間:2021-12-28
14663
2021年末,Apple公布了App Store Awards獲獎(jiǎng)名單?!队⑿勐?lián)盟手游》憑借精致細(xì)膩的視覺(jué)效果和豐富刺激的故事情節(jié),被評(píng)選為App Store 2021年度iPhone游戲及最佳競(jìng)技游戲。

2021年末,Apple公布了App Store Awards獲獎(jiǎng)名單?!队⑿勐?lián)盟手游》憑借精致細(xì)膩的視覺(jué)效果和豐富刺激的故事情節(jié),被評(píng)選為App Store 2021年度iPhone游戲及最佳競(jìng)技游戲。

640.webp.jpg

01.

云函數(shù)支撐用戶運(yùn)營(yíng)活動(dòng)

助推經(jīng)典IP輻射擴(kuò)散

《英雄聯(lián)盟手游》國(guó)服上線3個(gè)小時(shí),即登頂iOS免費(fèi)榜,同時(shí)在Bilibili、TapTap等平臺(tái)上下載量一路飆升,創(chuàng)造了中國(guó)游戲市場(chǎng)新品發(fā)行的多個(gè)記錄。而一系列建立在經(jīng)典IP之上的用戶運(yùn)營(yíng)活動(dòng)、衍生小游戲及全球賽事,都成為了經(jīng)典IP傳播擴(kuò)散的“流量密碼”。

《英雄聯(lián)盟手游》上線后,推出了發(fā)送語(yǔ)音暗號(hào)拆紅包的用戶運(yùn)營(yíng)活動(dòng)。玩家通過(guò)錄制英雄語(yǔ)音暗號(hào)、輸入語(yǔ)音暗號(hào)并發(fā)送分享的方式參與活動(dòng),可獲得現(xiàn)金、經(jīng)驗(yàn)卡、暢玩卡等獎(jiǎng)勵(lì)。整個(gè)活動(dòng)玩法新穎、娛樂(lè)性高,用戶裂變玩法激發(fā)用戶的自傳播行為,吸引了超千萬(wàn)量級(jí)的玩家參與。

640.webp (1).jpg

(活動(dòng)前端頁(yè)面)

活動(dòng)玩法主要步驟拆解:

微信或手機(jī)QQ小程序打開英雄暗號(hào)紅包-登陸游戲賬號(hào)-輸入英雄語(yǔ)音暗號(hào)-語(yǔ)音特效變聲玩法-分享給好友-獲得拆紅包獎(jiǎng)勵(lì)

架構(gòu)選型分析

游戲運(yùn)營(yíng)活動(dòng)的生命周期較短,且在生命周期內(nèi),會(huì)出現(xiàn)明顯的波峰波谷?!队⑿勐?lián)盟手游》躍居中國(guó)日活躍賬戶排名第二的手游,而在今年新品中,《英雄聯(lián)盟手游》日活躍賬戶數(shù)穩(wěn)居第一。因此,預(yù)期在《英雄聯(lián)盟手游》新上線期間的運(yùn)營(yíng)活動(dòng),將帶來(lái)大量的新用戶流量,后臺(tái)服務(wù)必須快速響應(yīng)流量變化;在凌晨?jī)牲c(diǎn)后至清晨六點(diǎn)的流量低谷期間,也需要保持24小時(shí)不停服。所以,業(yè)務(wù)方首選能夠自動(dòng)彈性伸縮的計(jì)算平臺(tái)。

640.webp (2).jpg

(計(jì)算資源消耗和實(shí)際流量基本一致)

在綜合考量計(jì)算平臺(tái)的自動(dòng)彈性擴(kuò)縮能力、系統(tǒng)穩(wěn)定性和容災(zāi)能力,以及便捷的發(fā)布回滾能力等基礎(chǔ)上,《英雄聯(lián)盟手游》暗號(hào)紅包活動(dòng)的開發(fā)團(tuán)隊(duì)——騰訊光子技術(shù)中心最終采用了云函數(shù)Serverless架構(gòu)作為技術(shù)選型。

《英雄聯(lián)盟手游》暗號(hào)紅包業(yè)務(wù)需求中,關(guān)鍵環(huán)節(jié)的技術(shù)實(shí)現(xiàn)邏輯:

1.用戶進(jìn)入小程序選擇錄音模式,通過(guò)長(zhǎng)按生成語(yǔ)音文件

2.經(jīng)過(guò)騰訊云ASR語(yǔ)音識(shí)別校驗(yàn)口令后,調(diào)用云函數(shù)

3.接下來(lái),通過(guò)轉(zhuǎn)換音頻的頻率、振幅等特性參數(shù),實(shí)現(xiàn)變音效果

通過(guò)調(diào)整變聲參數(shù)可模擬機(jī)器人、外星人、萌音、怪獸、宇航員等音效,提升參與趣味性,促進(jìn)玩家裂變分享。

640.webp (3).jpg

(業(yè)務(wù)邏輯架構(gòu)圖)

云函數(shù)方案的主要優(yōu)勢(shì):

·微信/手機(jī)QQ雙平臺(tái)通用,云函數(shù)可復(fù)用,節(jié)約開發(fā)成本

·通過(guò)預(yù)置提前進(jìn)行擴(kuò)容,避免云函數(shù)冷啟動(dòng)影響用戶體驗(yàn)

·語(yǔ)音轉(zhuǎn)換組件依賴Node.js環(huán)境轉(zhuǎn)換音頻文件添加特效,選用云函數(shù)移植成本低

·云函數(shù)對(duì)語(yǔ)音文件的存儲(chǔ)更便捷,可直接使用COS存儲(chǔ)服務(wù),無(wú)需自行轉(zhuǎn)儲(chǔ),開發(fā)成本低

《英雄聯(lián)盟手游》暗號(hào)紅包運(yùn)營(yíng)活動(dòng)小程序上線7天時(shí)間,服務(wù)了千萬(wàn)級(jí)玩家。騰訊光子技術(shù)中心表示:“Serverless架構(gòu)讓整體研發(fā)效能有了極大的提升,彈性速度從分鐘級(jí)縮短到毫秒級(jí),新項(xiàng)目上線速度從周級(jí)縮短到天級(jí)?!?/p>

02.

英雄聯(lián)盟手游變音特效

基于云開發(fā)和云函數(shù)的經(jīng)典玩法

游戲社交化是提高用戶活躍和粘度的重要手段,而語(yǔ)音交流是用戶間的基本互動(dòng)形式。在《英雄聯(lián)盟手游》暗號(hào)紅包活動(dòng)中,“猛男變萌妹”、“御姐變怪獸”等多面人格的體驗(yàn)型變音玩法成為一大趣味特色。

在音頻后處理領(lǐng)域,“變聲”是一個(gè)典型功能需求。變聲的原理,主要是通過(guò)改變?nèi)寺暤囊粽{(diào)、音色,使輸出聲音在感官上與原始聲音不同。為了給玩家?guī)?lái)豐富的角色體驗(yàn),和平精英周年慶集結(jié)令、和平精英語(yǔ)音互動(dòng)等小程序游戲中,同樣都以玩家的語(yǔ)音作為核心玩法要素,通過(guò)ASR語(yǔ)音識(shí)別正確口令,加上特色音效變聲的高階功能,實(shí)現(xiàn)沉浸式趣味體驗(yàn),引導(dǎo)裂變分享。

在《英雄聯(lián)盟手游》、《和平精英》等小程序游戲中,變聲方案的主要特點(diǎn)與難點(diǎn):

·底層框架的選型

提供底層API,如音頻信號(hào)解析、音頻編解碼、頻率變換等底層能力

·線上工程化要求

能支持成千上萬(wàn)用戶的變聲請(qǐng)求,具備可橫向擴(kuò)展的服務(wù)能力

·用戶體驗(yàn)保障

音視頻數(shù)據(jù)流與小程序之間存在數(shù)據(jù)交換效率低、性能消耗大導(dǎo)致的用戶體驗(yàn)不流暢問(wèn)題

·敏捷開發(fā)需求

在不到一周的開發(fā)時(shí)間內(nèi),實(shí)現(xiàn)項(xiàng)目上線

騰訊光子技術(shù)中心基于小程序云開發(fā)和云函數(shù),提出了一套多端復(fù)用的解決方案:“在Node.js里實(shí)現(xiàn)好的功能,通過(guò)小程序開發(fā)者工具一鍵同步到云函數(shù)中,后臺(tái)的負(fù)載均衡、日志監(jiān)控、動(dòng)態(tài)擴(kuò)容等問(wèn)題均無(wú)需考慮。SCF云函數(shù)讓游戲開發(fā)者得以把精力聚焦在業(yè)務(wù)邏輯本身的開發(fā)工作上。”該方案運(yùn)行于Node.js環(huán)境,同時(shí)支持微信、手機(jī)QQ等多端復(fù)用,無(wú)需第三方程序依賴,具有高兼容性、快速部署、高性能等優(yōu)點(diǎn)。

640.webp (4).jpg

(云函數(shù)實(shí)現(xiàn)語(yǔ)音變聲架構(gòu)圖)

小程序云開發(fā)+云函數(shù)SCF解決方案:

1.小程序端將錄音文件傳遞到云存儲(chǔ),獲得云文件ID

2.小程序向云函數(shù)SCF傳遞文件ID、變聲類型等參數(shù),云函數(shù)通過(guò)文件ID下載得到二進(jìn)制流,并把處理結(jié)果上傳到云存儲(chǔ),獲得轉(zhuǎn)換后的云文件ID并返回至小程序

3.小程序下載轉(zhuǎn)換后的云文件ID,進(jìn)行播放試聽

從后臺(tái)運(yùn)營(yíng)數(shù)據(jù)中可以看出,小程序上線后一周內(nèi),變聲函數(shù)的調(diào)用次數(shù)達(dá)到千萬(wàn)級(jí)別,廣受玩家歡迎。根據(jù)監(jiān)控?cái)?shù)據(jù),云函數(shù)的運(yùn)行錯(cuò)誤率低于0.1%,具有良好的大規(guī)模并發(fā)能力和容錯(cuò)能力。

640.webp (5).jpg

(調(diào)用監(jiān)控截圖)

03.

爺青回!云開發(fā)+云函數(shù)助力復(fù)刻經(jīng)典IP

在MOBA(多人在線戰(zhàn)術(shù)競(jìng)技游戲)賽道中,《英雄聯(lián)盟手游》是一次基于英雄聯(lián)盟IP的經(jīng)典復(fù)刻與創(chuàng)新。相較于端游,手游產(chǎn)品研發(fā)制作周期短,且需要在宣傳層面大量投資。在游戲精品化時(shí)代,建立在經(jīng)典IP之上的衍生小游戲,可以為IP流動(dòng)提供源源不竭的擴(kuò)散動(dòng)力。

當(dāng)前,Serverless架構(gòu)的價(jià)值特性已經(jīng)在越來(lái)越多的游戲場(chǎng)景中得以施展和應(yīng)用,幫助游戲開發(fā)者縮短研發(fā)周期、降低成本投入,并提供高并發(fā)穩(wěn)定的底層服務(wù)支持。同時(shí),云開發(fā)為小程序、小游戲提供了微信原生的服務(wù)支持,包括免鑒權(quán)調(diào)用開放接口、原生調(diào)用微信支付等,目前已服務(wù)超百萬(wàn)的企業(yè)和開發(fā)者。

在英雄聯(lián)盟、和平精英等國(guó)民級(jí)IP之外,云函數(shù)期待幫助更多的創(chuàng)新型游戲開發(fā)者走上彎道超車的快車道。

立即登錄,閱讀全文
版權(quán)說(shuō)明:
本文內(nèi)容來(lái)自于騰訊云云函數(shù),本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個(gè)人觀點(diǎn),不代表快出海對(duì)觀點(diǎn)贊同或支持。如有侵權(quán),請(qǐng)聯(lián)系管理員(zzx@kchuhai.com)刪除!
相關(guān)文章
騰訊云數(shù)據(jù)庫(kù)PostgreSQL全面支持PG 17
騰訊云數(shù)據(jù)庫(kù)PostgreSQL全面支持PG 17
即日起,騰訊云PostgreSQL全面支持PostgreSQL 17.0。所有用戶可使用大版本升級(jí)能力升級(jí)至最新的PostgreSQL 17.0進(jìn)行體驗(yàn),也可以在產(chǎn)品購(gòu)買頁(yè)直接購(gòu)買。
騰訊云
云服務(wù)
2024-12-152024-12-15
高可用這個(gè)問(wèn)題,加機(jī)器就能解決?
高可用這個(gè)問(wèn)題,加機(jī)器就能解決?
互聯(lián)網(wǎng)服務(wù)的可用性問(wèn)題是困擾企業(yè)IT人員的達(dá)摩克利斯之劍:防于未然,體現(xiàn)不出價(jià)值。已然發(fā)生,又面臨P0危機(jī)。就更別提穩(wěn)定性建設(shè)背后顯性的IT預(yù)算問(wèn)題與隱性的人員成本問(wèn)題。
騰訊云
云服務(wù)
2024-11-252024-11-25
TDSQL TDStore引擎版替換HBase:在歷史庫(kù)場(chǎng)景中的成本與性能優(yōu)勢(shì)
TDSQL TDStore引擎版替換HBase:在歷史庫(kù)場(chǎng)景中的成本與性能優(yōu)勢(shì)
HBase憑借其高可用性、高擴(kuò)展性和強(qiáng)一致性,以及在廉價(jià)PC服務(wù)器上的低部署成本,廣泛應(yīng)用于大規(guī)模數(shù)據(jù)分析。
騰訊云
云服務(wù)
2024-11-042024-11-04
復(fù)雜查詢性能弱,只讀分析引擎來(lái)幫忙
復(fù)雜查詢性能弱,只讀分析引擎來(lái)幫忙
隨著當(dāng)今業(yè)務(wù)的高速發(fā)展,復(fù)雜多表關(guān)聯(lián)的場(chǎng)景越來(lái)越普遍。但基于行式存儲(chǔ)的數(shù)據(jù)庫(kù)在進(jìn)行復(fù)雜查詢時(shí)性能相對(duì)較弱。
騰訊云
云服務(wù)
2024-11-022024-11-02
優(yōu)質(zhì)服務(wù)商推薦
更多
掃碼登錄
打開掃一掃, 關(guān)注公眾號(hào)后即可登錄/注冊(cè)
加載中
二維碼已失效 請(qǐng)重試
刷新
賬號(hào)登錄/注冊(cè)
小程序
快出海小程序
公眾號(hào)
快出海公眾號(hào)
商務(wù)合作
商務(wù)合作
投稿采訪
投稿采訪
出海管家
出海管家