發(fā)起關(guān)于邦邦卡頓問(wèn)題的調(diào)查

前言:
? ? ? ? 最近邦邦發(fā)布了一個(gè)大的版本更新,在5月26日下午的更新中直接從來(lái)自2019年年末的3.9版本直接更新到了來(lái)自2021年年初的4.10版本,這個(gè)版本已經(jīng)非常接近日服的最新版本,和目前日服最新版的結(jié)構(gòu) 無(wú)論是開(kāi)發(fā)環(huán)境還是數(shù)據(jù)結(jié)構(gòu)都相差無(wú)幾。

????????順帶一提,日服發(fā)布的4.10版本的前一個(gè)版本發(fā)生了一個(gè)非常著名的事情,那期活動(dòng)是圣誕雙子活動(dòng),活動(dòng)一開(kāi)始就導(dǎo)致嚴(yán)重的服務(wù)器與客戶端bug,官方在推特刷屏道歉,服務(wù)器在開(kāi)啟與關(guān)閉之間反復(fù)橫跳,最后導(dǎo)致整期活動(dòng)延遲了2天結(jié)束。? ? ? ??
? ? ? ? 國(guó)服更新之后,下午在各個(gè)社區(qū)的平臺(tái)和無(wú)數(shù)qq群都看到很多人提到這次更新給自己的打邦邦體驗(yàn)帶來(lái)的變化,官方的動(dòng)態(tài)下面的評(píng)論已經(jīng)哀嚎遍野。我之前在直播的時(shí)候就有提到,這么大跨度的更新是一個(gè)非常有勇氣且激進(jìn)的決定,雖然給玩家?guī)?lái)了功能體驗(yàn)上的巨大飛躍,但是也會(huì)面臨更多潛在的風(fēng)險(xiǎn)。但是官方非常負(fù)責(zé)任的第一時(shí)間做出了反應(yīng),現(xiàn)在官方已經(jīng)開(kāi)始調(diào)查這個(gè)事件的原因。

? ? ? ? 但是現(xiàn)在對(duì)于新版本的評(píng)論非常很難找到一個(gè)非常統(tǒng)一的思潮,很多人都對(duì)于這次更新有不同的看法,有些人提到自己的游戲體驗(yàn)直接從能玩變成了不能玩的級(jí)別,跨度非常明顯。但是反對(duì)這個(gè)思路的人不僅提到他們的設(shè)備在更新之后幾乎完全沒(méi)有受到影響,還提到這可能是手感或者玩家水平的前后變化帶來(lái)的成績(jī)下降,并不是新版本游戲的性能與優(yōu)化的變化導(dǎo)致的。但是有些時(shí)候只靠說(shuō)辭并不能解決一切問(wèn)題,我們需要切實(shí)的行動(dòng)來(lái)發(fā)現(xiàn)這其中的真正原因所在!
????????我們作為玩家與邦邦玩家社區(qū)的一個(gè)成員,其實(shí)也可以為解決這個(gè)事情做出一些貢獻(xiàn)——我們可以對(duì)自己的設(shè)備進(jìn)行數(shù)據(jù)收集來(lái)判斷自己的設(shè)備是否出現(xiàn)優(yōu)化問(wèn)題!
????????接下來(lái)的文章會(huì)詳細(xì)的指導(dǎo)大家如何收集自己的設(shè)備運(yùn)行時(shí)的所有數(shù)據(jù),大家不僅可以通過(guò)這些數(shù)據(jù)判斷出到底是設(shè)備卡頓還是自己的問(wèn)題導(dǎo)致的前后變化,甚至可以為找出這個(gè)問(wèn)題的潛在真正原因做出非常重要的貢獻(xiàn)。不僅我可以從每名玩家發(fā)送的統(tǒng)計(jì)數(shù)據(jù)中分析與推測(cè)出每名玩家的具體情況并且給你們反饋,并且更加全面的編寫(xiě)如何優(yōu)化設(shè)備的文章,而且這些數(shù)據(jù)發(fā)送給官方的話,將對(duì)官方對(duì)大家的設(shè)備的優(yōu)化與游戲的優(yōu)化做出有非常重要的貢獻(xiàn)
????????所以我誠(chéng)懇的希望有條件的玩家加入我們的行列,并且統(tǒng)計(jì)數(shù)據(jù)完全不需要對(duì)設(shè)備進(jìn)行任何改造,只需要用在電腦上安裝打開(kāi)軟件,然后使用數(shù)據(jù)線將設(shè)備連接至電腦就可以進(jìn)行數(shù)據(jù)收集,之后會(huì)自動(dòng)將收集到的數(shù)據(jù)發(fā)送到服務(wù)器,只需要在評(píng)論區(qū)里發(fā)送測(cè)試數(shù)據(jù)的鏈接就可以讓我們拿到數(shù)據(jù)。IOS和安卓都可以加入我們的數(shù)據(jù)收集,接下來(lái)本文就將詳細(xì)講解如何將數(shù)據(jù)通過(guò)本文的評(píng)論發(fā)送給我們:


具體操作
????????這次我們需要使用到的測(cè)試工具是Perfdog

????????Perfdog需要在電腦上安裝,然后把設(shè)備通過(guò)數(shù)據(jù)線或者無(wú)線網(wǎng)連接到電腦進(jìn)行測(cè)試(最好使用數(shù)據(jù)線連接,不僅可以降低射頻模塊壓力帶來(lái)的測(cè)試誤差,也可以收集到比無(wú)線網(wǎng)更多的數(shù)據(jù))
????????Perfdog不需要對(duì)設(shè)備進(jìn)行越獄與root之類的操作,可以通過(guò)直接連接數(shù)據(jù)線然后信任設(shè)備,大家在平時(shí)清火的時(shí)候就可以進(jìn)行數(shù)據(jù)收集,非常方便。(安卓可能需要開(kāi)啟設(shè)備的USB調(diào)試模式,IOS需要在電腦上安裝iTunes)? ?(推薦大家使用數(shù)據(jù)線連接。若需使用無(wú)線模式收集數(shù)據(jù),請(qǐng)?jiān)诎踩木W(wǎng)絡(luò)環(huán)境內(nèi)進(jìn)行,比如家中無(wú)線網(wǎng)絡(luò))

????????在安裝完成Perfdog之后,應(yīng)該會(huì)啟動(dòng)一個(gè)這樣的界面,這個(gè)時(shí)候需要將你的手機(jī)連接至電腦。
????????這個(gè)時(shí)候安卓和IOS需要不太一樣的操作:
????????安卓需要先進(jìn)入開(kāi)發(fā)者模式(不同的設(shè)備不太一樣,但是基本上都是在 設(shè)置的設(shè)備詳細(xì)信息界面 對(duì)著build版本狂點(diǎn)十幾下就可以進(jìn)入,可以自行搜索自己手機(jī)系統(tǒng)的方法),然后在設(shè)置的開(kāi)發(fā)者選項(xiàng)中打開(kāi)USB調(diào)試模式(ADB)就可以進(jìn)行連接了
????????IOS設(shè)備需要先在電腦上安裝iTunes(蘋(píng)果官方的設(shè)備管理程序(播放器)),然后鏈接數(shù)據(jù)線后選擇信任此設(shè)備(或類似選項(xiàng)),iTunes檢測(cè)到設(shè)備之后一般就連接成功了

????????

????????在連接上之后,需要在右下角的加號(hào)界面選擇需要收集的數(shù)據(jù)。非常建議大家把能選上的全部選上,這會(huì)讓我們的數(shù)據(jù)分析有更多的數(shù)據(jù)來(lái)源而變得更加方便。
????????但是非常重要的一點(diǎn)是一定要打開(kāi)最上面的屏幕截圖選項(xiàng)(Screenshot),開(kāi)啟這個(gè)統(tǒng)計(jì)時(shí),我們可以看到統(tǒng)計(jì)數(shù)據(jù)的每一個(gè)位置對(duì)應(yīng)的游戲畫(huà)面,可以更加清晰的判斷出卡頓到底出現(xiàn)在游戲的什么階段。但是截圖數(shù)據(jù)無(wú)法在無(wú)線模式收集,所以墻裂推薦大家通過(guò)數(shù)據(jù)線連接帶有測(cè)試環(huán)境的電腦。


????????成功連接上之后,就可以開(kāi)始收集測(cè)試數(shù)據(jù)了,在選擇測(cè)試應(yīng)用之后就可以開(kāi)始測(cè)試了。
????????有一點(diǎn)非常重要:在選擇了應(yīng)用之后測(cè)試數(shù)據(jù)會(huì)立刻跳出來(lái),但是這不代表已經(jīng)開(kāi)始統(tǒng)計(jì)數(shù)據(jù),只有點(diǎn)擊了右上角的開(kāi)始統(tǒng)計(jì)按鈕才會(huì)開(kāi)始統(tǒng)計(jì),否則不會(huì)記錄統(tǒng)計(jì)數(shù)據(jù)?。?/h1>
別問(wèn)我是怎么知道然后一定要強(qiáng)調(diào)這一點(diǎn)的


????????在統(tǒng)計(jì)完成之后,需要對(duì)自己的統(tǒng)計(jì)數(shù)據(jù)進(jìn)行上傳,在上傳的對(duì)話框中打開(kāi)upload(默認(rèn)開(kāi)啟)就可以上傳。在保存的時(shí)候應(yīng)該不需要對(duì)名字進(jìn)行改變,這樣還可以更方便的直接從名字中判斷出數(shù)據(jù)的上傳時(shí)間。
????????這樣一篇完整的報(bào)告就上傳完畢了,你可以在perfdog官網(wǎng)的"我的數(shù)據(jù)"中找到自己的統(tǒng)計(jì)數(shù)據(jù)了!



????????在數(shù)據(jù)里,大家可以在自己的數(shù)據(jù)中的備注部分添加備注,比如自己在哪個(gè)時(shí)候遇到的卡頓,卡頓的具體體現(xiàn)情況等,這會(huì)讓我們的數(shù)據(jù)分析更加方便
????????最后一步就是上傳數(shù)據(jù),在右上角的設(shè)置中將分享開(kāi)啟,然后選擇不設(shè)置密碼后將自己的分享鏈接復(fù)制,這樣你的一個(gè)統(tǒng)計(jì)數(shù)據(jù)的收集與發(fā)送工作就完成了!


????????https://perfdog.qq.com/case_detail/1451881,這個(gè)是文章編輯時(shí)統(tǒng)計(jì)的數(shù)據(jù),大家最后可以獲得像這樣的連接,然后通過(guò)這里的評(píng)論區(qū)發(fā)給我們的話,我們就可以利用你的數(shù)據(jù)了!
????????我們會(huì)盡量在分析完你的數(shù)據(jù)之后就會(huì)對(duì)情況進(jìn)行簡(jiǎn)單的分析并且給你們一些答復(fù),大家可以在平時(shí)清火肝活動(dòng)之余幫助我們進(jìn)行數(shù)據(jù)收集,希望大家多多支持我們的統(tǒng)計(jì)計(jì)劃!

在將統(tǒng)計(jì)數(shù)據(jù)發(fā)送給我們時(shí)需要注意的點(diǎn)
????????因?yàn)槲覀冃枰占蠹以谄綍r(shí)打邦時(shí)候的數(shù)據(jù),所以大家不需要在打歌之前專門(mén)去處理后臺(tái)等操作,這樣可以獲得更接近大家平時(shí)游戲時(shí)候的數(shù)值。
????????最合適的單個(gè)數(shù)據(jù)時(shí)長(zhǎng)是:從選歌開(kāi)始,一直到一首歌打完到成績(jī)界面結(jié)束。
????????而且如果大家可以的話,最好在收集數(shù)據(jù)開(kāi)始的時(shí)候,先收集一個(gè)從打開(kāi)邦邦到打完第一首歌的數(shù)據(jù),這樣就可以得知?jiǎng)傞_(kāi)始打邦邦時(shí)候的設(shè)備狀態(tài)。在發(fā)送單場(chǎng)游戲的采集數(shù)據(jù)的時(shí)候,可以帶上之前打開(kāi)游戲時(shí)的數(shù)據(jù)一起發(fā)送,這樣我們可以更輕松的通過(guò)對(duì)比剛打開(kāi)游戲與之后卡頓的數(shù)據(jù)的區(qū)別,來(lái)更好的判斷導(dǎo)致卡頓的原因在哪里。
????????因?yàn)镻erfdog的數(shù)據(jù)的系統(tǒng)版本標(biāo)記的并不是非常清晰,國(guó)內(nèi)的相同安卓版本的系統(tǒng)種類也非常多,很多大的手機(jī)生產(chǎn)商都有自己的定制系統(tǒng),而且部分IOS設(shè)備在數(shù)據(jù)中的設(shè)備型號(hào)顯示也有錯(cuò)誤,所以在大家發(fā)送數(shù)據(jù)的時(shí)候最好帶上自己的具體設(shè)備型號(hào),與系統(tǒng)(最好帶上版本號(hào)),這樣可以讓我們的數(shù)據(jù)分析更加方便。
????????具體的上傳數(shù)據(jù)時(shí)的要求我會(huì)在評(píng)論區(qū)給出一個(gè)例子,大家可以照著評(píng)論區(qū)的例子在評(píng)論區(qū)上傳自己的統(tǒng)計(jì)數(shù)據(jù),如果有疑問(wèn)或者建議的話也可以在評(píng)論區(qū)提出,歡迎大家進(jìn)行理性的探討
感謝大家對(duì)Tsugu一直以來(lái)的支持!
