隨著手游行業(yè)的迅速發(fā)展,商業(yè)引擎的使用在手游研發(fā)中越來(lái)越普遍。在玩家們對(duì)游戲?qū)徝啦粩嗵岣叩耐瑫r(shí),也需要游戲開發(fā)者拿出更精巧“絕技”。
在2017年下半年起,戰(zhàn)術(shù)競(jìng)技游戲的爆發(fā),便要求游戲開發(fā)者們?cè)趥鹘y(tǒng)射擊手游之上,實(shí)現(xiàn)更寫實(shí)的“次世代”畫面。因此,在畫面設(shè)計(jì)上有出色表現(xiàn)力的虛幻系列引擎便成為最佳之選。而隨著虛幻引擎4(Unreal Engine 4,以下簡(jiǎn)稱UE4)免費(fèi)開放,近年來(lái)正有越來(lái)越多的手游在開發(fā)中開始使用這款引擎。
2018年5月23日-24日,由Epic Games主辦的“2018 Unreal Open Day 虛幻引擎技術(shù)開放日”于上海成功召開。諸多業(yè)內(nèi)專家分享了行業(yè)頂尖理念以及實(shí)際運(yùn)用經(jīng)驗(yàn)。
虛幻引擎技術(shù)開放日主會(huì)場(chǎng)
騰訊旗下游戲質(zhì)量開放平臺(tái)——騰訊WeTest的高級(jí)測(cè)試開發(fā)工程師許敏華、何純先生作為演講嘉賓受邀參會(huì),帶來(lái)了題為《騰訊WeTest賦能虛幻引擎4品質(zhì)生態(tài)》的精彩分享,幫助開發(fā)者們?cè)诋a(chǎn)品測(cè)試、運(yùn)營(yíng)環(huán)節(jié)找到適配調(diào)優(yōu)方案。
WeTest主題分享現(xiàn)場(chǎng)
打造品質(zhì)保障方案,為UE4開發(fā)產(chǎn)品實(shí)現(xiàn)全鏈路監(jiān)測(cè)
對(duì)游戲性能越發(fā)“挑剔”的玩家們而言,Android游戲兼容性測(cè)試是較為重要的產(chǎn)品評(píng)價(jià)指標(biāo)?,F(xiàn)階段市場(chǎng)上Android機(jī)型出新速度快、系統(tǒng)升級(jí)快、碎片化嚴(yán)重,在游戲上線前,Android兼容性測(cè)試成為游戲測(cè)試階段的關(guān)鍵。產(chǎn)品在面對(duì)海量用戶之前,開發(fā)者需要盡可能篩查并解決所有影響用戶體驗(yàn)的問題。
細(xì)數(shù)現(xiàn)階段市面上Android機(jī)型,已覆蓋5大廠商的6000+機(jī)型,更有超過15個(gè)版本的分辨率、8個(gè)以上操作系統(tǒng)以及20多個(gè)種類的CPU、GPU
研發(fā)期測(cè)試尚屬游戲開發(fā)流程中的冰山一角,對(duì)于游戲性能優(yōu)化而言,更多的問題來(lái)源于真實(shí)的運(yùn)營(yíng)環(huán)境及用戶使用場(chǎng)景。用戶使用時(shí)的網(wǎng)絡(luò)情況(Wifi、4G、3G,運(yùn)營(yíng)商,地域位置)、手機(jī)環(huán)境(安裝應(yīng)用數(shù)量、電量、使用年限、是否有SD卡)、系統(tǒng)環(huán)境(Android系統(tǒng)型號(hào),是否root)、應(yīng)用保存的數(shù)據(jù)、不可控的使用方式等,都為游戲的性能保障帶來(lái)挑戰(zhàn)。因此,游戲上線后的運(yùn)營(yíng)期監(jiān)控,對(duì)于開發(fā)者迅速定位問題、收斂bug來(lái)說(shuō),更是必不可少的一環(huán)。
針對(duì)這一現(xiàn)狀,騰訊WeTest通過發(fā)布GAutomator與WeTest APM工具,全面保障研發(fā)期測(cè)試及運(yùn)營(yíng)期監(jiān)控,為使用UE4開發(fā)的游戲產(chǎn)品實(shí)現(xiàn)了全生命周期的監(jiān)控助力。
騰訊IEG高級(jí)測(cè)試開發(fā)工程師 許敏華
騰訊IEG高級(jí)測(cè)試開發(fā)工程師 何純
彌補(bǔ)手游自動(dòng)化測(cè)試技術(shù)空白,GAutomator在上線前為游戲品質(zhì)保駕護(hù)航
當(dāng)游戲兼容性不佳時(shí),容易出現(xiàn)以上8大類問題
倘若說(shuō)起市面上基于UI控件的方式進(jìn)行UE4手游自動(dòng)化測(cè)試的工具,目前仍尚屬空白。自動(dòng)化測(cè)試尚停留在圖像識(shí)別的方式,且仍有穩(wěn)定性與成功率較低的弊端。因此,針對(duì)以上問題,騰訊WeTest推出了GAutomator自動(dòng)化測(cè)試框架。
GAutomator自動(dòng)化WeTest平臺(tái)云端運(yùn)行上傳界面
值得一提的是,其兼容測(cè)試服務(wù)配合用戶上傳的GAutomator自動(dòng)化測(cè)試腳本,支持開發(fā)者指定測(cè)試路徑、特定場(chǎng)景進(jìn)行深入的兼容測(cè)試。開發(fā)者在本地手機(jī)即可完成如PVP對(duì)戰(zhàn)測(cè)試、回歸測(cè)試、性能測(cè)試、關(guān)卡測(cè)試等場(chǎng)景的自動(dòng)化測(cè)試,達(dá)到節(jié)省人力的目的。此外,GAutomator提供市面最新TOP100+的機(jī)型覆蓋與更多定制服務(wù)。
同時(shí),GAutomator UE4自動(dòng)化測(cè)試還有集成簡(jiǎn)單、自動(dòng)化測(cè)試與開發(fā)代碼完全分離、支持云端批量運(yùn)行等特點(diǎn)。
GAutomator UE4自動(dòng)化測(cè)試的云框架可以實(shí)現(xiàn)適配兼容測(cè)試、性能測(cè)試,并支持多部手機(jī)同時(shí)運(yùn)行
而相比圖像識(shí)別,GAutomator UE4自動(dòng)化測(cè)試UI控件的方式更加穩(wěn)定?;赨I控件可以進(jìn)一步實(shí)現(xiàn)UE4 UI空間查找、操作等功能,使GAutomator在不同手機(jī)上的自動(dòng)化測(cè)試的成功率相較圖像識(shí)別高出很多。
基于UI控件的UE4自動(dòng)化測(cè)試框架
漫漫運(yùn)營(yíng)帶來(lái)更多挑戰(zhàn),APM性能監(jiān)控成為改善用戶體驗(yàn)基礎(chǔ)
由于手游玩法越來(lái)越重度,在手游上線后,客戶端性能逐漸成為了影響玩家體驗(yàn)的關(guān)鍵因素,性能監(jiān)控分析則是持續(xù)改善用戶體驗(yàn)的基礎(chǔ)。但針對(duì)多變的場(chǎng)景,如何才能高效地溯本逐源,找到問題根本?
當(dāng)玩家大面積投訴游戲“很卡”,這是網(wǎng)絡(luò)問題?客戶端問題?還是服務(wù)器降低了反加速的閾值,使客戶端被回扯的數(shù)量劇增?
事實(shí)上,如今移動(dòng)游戲上線后,我們需要更多的數(shù)據(jù)來(lái)第一時(shí)間對(duì)游戲進(jìn)行調(diào)優(yōu)與“搶修”。最大程度保證玩家的體驗(yàn)。
在手游流暢度中需要注意的13種關(guān)鍵指標(biāo)
另一方面,放眼全球,近日于美國(guó)舉辦的Google IO大會(huì)和Microsoft Build大會(huì)中,都能看到APM的影子,可以看出APM已是助力移動(dòng)APP開發(fā)的大勢(shì)所趨。
針對(duì)這種剛需,在2018 UOD大會(huì)中,騰訊WeTest展示了手游客戶端性能線上監(jiān)控工具(以下簡(jiǎn)稱 WeTest APM),保證游戲開發(fā)者在測(cè)試與運(yùn)營(yíng)階段,高效獲得用戶反饋數(shù)據(jù)、玩家行為數(shù)據(jù)以及相應(yīng)數(shù)據(jù)的解析,實(shí)現(xiàn)游戲性能品質(zhì)的優(yōu)化。
“因?yàn)橥婕覍?duì)游戲有感知的問題背后,可能涉及多個(gè)環(huán)節(jié)。全鏈路監(jiān)控的意義在于,通過自動(dòng)化的逐層排查,把問題原因盡可能縮小到某個(gè)范圍內(nèi)。原本需要前后臺(tái)開發(fā)人員聯(lián)調(diào)2個(gè)小時(shí)才能定位的事情,通過全鏈路監(jiān)控能把時(shí)間成本縮短到幾分鐘。”在這里,何純解答道。直觀、高效是騰訊為開發(fā)者們實(shí)現(xiàn)APM全鏈路監(jiān)控的重要目標(biāo)。
開發(fā)者獲取數(shù)據(jù)涵蓋了包括UE4等主流引擎采集游戲核心性能,以及FPS、PSS等主要監(jiān)控指標(biāo)。開發(fā)者可以通過7個(gè)API接口30分鐘搞定。
WeTest APM可以實(shí)現(xiàn)多維度性能檢測(cè)、多方式組合分析、精準(zhǔn)定位問題以及全天候報(bào)警等功能。而基于騰訊多年來(lái)手游性能審核經(jīng)驗(yàn),通過上億級(jí)別的數(shù)據(jù)進(jìn)行驗(yàn)證,不僅保證了數(shù)據(jù)的可靠性,更可以幫助開發(fā)者發(fā)現(xiàn)特別是游戲高峰時(shí)段的顯著問題,發(fā)現(xiàn)游戲畫質(zhì)瓶頸,同時(shí)性能損耗影響也趨近于0。
騰訊WeTest APM現(xiàn)階段可以實(shí)現(xiàn)的功能
結(jié)語(yǔ):
至此,通過GAutomator與WeTest APM共同發(fā)力,騰訊WeTest為使用UE4開發(fā)的游戲產(chǎn)品們實(shí)現(xiàn)了全生命周期的助力。
由于用戶需求的提高,“見招拆招”的開發(fā)技術(shù)更要有所增強(qiáng)。而騰訊WeTest的兩款產(chǎn)品,第一時(shí)間響應(yīng)手游發(fā)展的趨勢(shì),在大環(huán)境下幫助更多合作伙伴研發(fā),拿到助力研發(fā)的更強(qiáng)“干貨”,從而推動(dòng)國(guó)內(nèi)手游開發(fā)者打造更多S級(jí)游戲產(chǎn)品。
我們也期待著,隨著GAutomator與WeTest APM技術(shù)的提高,將會(huì)通過數(shù)據(jù)進(jìn)一步打通研發(fā)與發(fā)行廠商,實(shí)現(xiàn)國(guó)產(chǎn)手游性能的再度突破。
- 特斯拉Model Y新版預(yù)售,iPhone 18 Pro系列升級(jí),汽車界與科技界碰撞新火花
- 小鵬汽車何小鵬回應(yīng)特斯拉 Model Y 撞臉風(fēng)波:設(shè)計(jì)碰撞,靈感碰撞,究竟誰(shuí)更勝一籌?
- 日本車商2024年新車銷量下滑,本田跌至近10年最低位,中國(guó)市場(chǎng)面臨挑戰(zhàn)?
- 英偉達(dá)批評(píng)美政府AI芯片出口限制:限制不利己,全球轉(zhuǎn)向替代技術(shù)之風(fēng)
- 特斯拉煥新Model Y難敵華為問界R7,智能科技誰(shuí)領(lǐng)風(fēng)騷?
- 開源巨頭聯(lián)手打造Chromium聯(lián)盟,推動(dòng)Linux生態(tài)創(chuàng)新發(fā)展
- 曹德旺巨資辦校,福耀科技大學(xué)引領(lǐng)行業(yè)新風(fēng)向,培養(yǎng)未來(lái)之星
- 愛馳汽車陷股權(quán)凍結(jié)風(fēng)波,能否順利復(fù)工復(fù)產(chǎn)引關(guān)注
- 小鵬汽車CEO何小鵬:雷軍不僅直言不諱,還勸我多做營(yíng)銷,不失為良師益友
- 馬斯克大膽計(jì)劃:未來(lái)十年內(nèi)特斯拉機(jī)器人產(chǎn)能提升10倍,300億機(jī)器人將顛覆各行各業(yè)
免責(zé)聲明:本網(wǎng)站內(nèi)容主要來(lái)自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請(qǐng)進(jìn)一步核實(shí),并對(duì)任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對(duì)有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁(yè)或鏈接內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書面權(quán)利通知或不實(shí)情況說(shuō)明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。