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

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

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

640.webp.jpg

01.

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

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

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

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

640.webp (1).jpg

(活動前端頁面)

活動玩法主要步驟拆解:

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

架構(gòu)選型分析

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

640.webp (2).jpg

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

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

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

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

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

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

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

640.webp (3).jpg

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

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

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

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

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

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

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

02.

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

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

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

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

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

·底層框架的選型

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

·線上工程化要求

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

·用戶體驗保障

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

·敏捷開發(fā)需求

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

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

640.webp (4).jpg

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

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

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

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

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

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

640.webp (5).jpg

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

03.

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

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

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

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

立即登錄,閱讀全文
版權(quán)說明:
本文內(nèi)容來自于騰訊云云函數(shù),本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個人觀點,不代表快出海對觀點贊同或支持。如有侵權(quán),請聯(lián)系管理員(zzx@kchuhai.com)刪除!
優(yōu)質(zhì)服務(wù)商推薦
更多