揭秘天機閣弟子在家辦公狀態(tài)!近期反饋答疑在此,請驗收!

各位少俠好,我是三哥。時隔已久,很高興告訴大家,由于杭州地區(qū)的疫情已有效控制,天機閣終于可以陸續(xù)返崗啦!!

有的少俠就要說了:什么??難道這一個多月你們都沒在公司?那你們是怎么做到不間斷更新活動和玩法的??
三哥:唉,這故事都要從一只蝙蝠說起……

那么分布在各地的天機閣弟子們都是如何在家辦公的呢?
舉個栗子
前段時間,我們突然收到了部分服務(wù)器產(chǎn)生嚴(yán)重卡頓的情況,少俠們將此形容為“卡成ppt”、“卡到迷失自己”,可想而知是很卡了……當(dāng)時我們馬賽克老師放下飯碗就開始查bug了。

首先,請客服童鞋們調(diào)出后臺所有關(guān)于卡頓的反饋,發(fā)現(xiàn)這些反饋集中在個別服務(wù)器,而這些集中的反饋中可以看到,其中副本的卡頓情況最明顯,那么引出一個問題,卡頓是否有可能是副本流程出了BUG呢?
于是馬賽克老師遠程呼叫了專于副本研究的益達同學(xué),益達此時身在幾千公里外的另一個省份,但是接到電話的他火速把手里的碗刷好,來到了電腦前,生怕自己精心設(shè)計的副本流程又出了什么幺蛾子。

他首先拉上了負(fù)責(zé)測試的同學(xué),用測試專用的角色內(nèi)部跑測一遍副本流程,嘗試復(fù)現(xiàn)卡頓的情況,然而幾個賬號一套流程跑下來之后,在我們的的測試環(huán)境中,并沒有發(fā)現(xiàn)卡頓的情況;同時查看了幾個在客服處反饋的少俠的賬號后臺游戲記錄,發(fā)現(xiàn)也沒有異常。由此,副本流程bug可以排除。

同時馬賽克老師還拉上了幾位分布在不同城市旮旯的程序員們,在艱難的外網(wǎng)環(huán)境下,他們打開系統(tǒng)后臺讀取了各個服務(wù)器的CPU情況,發(fā)現(xiàn)在晚飯之后,直至凌晨的一段時間內(nèi),服務(wù)器CPU的使用率非常的高,而這,應(yīng)該就是造成卡頓的原因了


但是為什么CPU使用率會突然暴漲呢?
有兩種可能,第一種可能是游戲外放的資源量太大,有可能會造成CPU負(fù)擔(dān),但這不應(yīng)當(dāng),我只是一個小當(dāng)當(dāng),因為所有外放的資源,都是經(jīng)過我們內(nèi)部多次測試確認(rèn)無誤后才外放的,不至于卡成這樣;
還有一種可能就是,當(dāng)前服務(wù)器在線角色過多導(dǎo)致的資源過載,為此我們特地查看了這些服務(wù)器的在線人數(shù),發(fā)現(xiàn)果然……這些服務(wù)器在線人數(shù)比平常多了好多。

思來想去,有可能是這段時間里大家都在家隔離,閑著沒事的時候打開了《一夢江湖》,我們感到頗為欣慰,一是因為可以成為這么多少俠們宅家消遣的選擇,我們很榮幸;二是因為我們得知有這么多少俠安全隔離在家,那我們就放心多了。
既然這樣,大家難得宅在家里還在玩《一夢江湖》,我們一定努力給大家?guī)砀玫挠螒蝮w驗!于是身在各地的天機閣弟子們開始著手解決卡頓的問題,大家經(jīng)過了一番視頻對話討論,決定了這幾個處理方法:
1、增加物理機服務(wù)器數(shù)量。
舉個栗子,比如少俠們接觸的“踏月留香”、“江湖大夢”等服務(wù)器,背后其實并非是一臺物理機服務(wù)器在服務(wù),而是多臺機器一起處理運算,才能夠滿足整個服務(wù)器少俠們的游戲需求。在面對單純因運算需求增大而造成的卡頓時,針對這些發(fā)生卡頓的服務(wù)器增加物理機的數(shù)量,可以一定程度上增加了整個服務(wù)器的運算能力,從而有效緩解卡頓。
2、物理機服務(wù)器的動態(tài)分配。
在我們的江湖中,不同的場景都包含了很多的模型、特效等需要進行加載的資源,比如金陵、江南、各個副本等,而如果有許多少俠同時訪問同一個場景地圖,就會導(dǎo)致一臺物理機同時運算超多數(shù)據(jù),往往會負(fù)擔(dān)過重,造成卡頓。
所以此次,在新增機器的同時,程序小哥采用了新的動態(tài)分配算法,將更多的物理機資源應(yīng)用于副本等場景的運算支持上,盡可能的減輕機器堵塞和負(fù)擔(dān)。
3、優(yōu)化代碼結(jié)構(gòu)。
在整個修復(fù)的過程中,我們程序小哥發(fā)現(xiàn),隨著游戲內(nèi)容不斷增多,玩家的游戲數(shù)據(jù)也在增多,原有的代碼結(jié)構(gòu)在支持海量數(shù)據(jù)時越來越吃力,就像一臺老柜子,需要換成一臺新柜子,才能放更多的東西,也更整潔更方便查找。
比如很多少俠們喜歡在宅邸中搭載好看的裝修設(shè)計,當(dāng)一個場景里堆積了很多建筑材料資源時,也會造成一定程度的服務(wù)器過載,但是少俠們搭的家園都好好看啊……
為了讓這些宅邸裝修都可以流暢的呈現(xiàn)出來,我們的程序小哥決定連夜迭代已有的代碼,優(yōu)化家園的數(shù)據(jù)結(jié)構(gòu),以及少俠們角色數(shù)據(jù)結(jié)構(gòu),盡可能減少的整體的數(shù)據(jù)量,減輕服務(wù)器的負(fù)擔(dān)。
以上這些看不懂?沒關(guān)系!總而言之就是,我們終于有效緩解了部分服務(wù)器卡頓的問題!雖然可能還是會存在部分卡頓的情況,例如大型PVP玩法里可能還會時有卡頓,但我們會持續(xù)觀察情況,做好結(jié)構(gòu)性優(yōu)化,盡最大努力為大家?guī)斫z滑流暢的江湖體驗。

雖然遠程辦公有著諸多的不便,比如:網(wǎng)速太慢、文件在公司、資料不夠、沒洗頭、要幫爸媽洗碗……但天機閣弟子們依然在自己的崗位上堅守著自己在江湖的責(zé)任。
在這段時間里,我們也在堅持優(yōu)化其他少俠們反饋的問題,同時也收集了一些關(guān)于少俠們的期待:
少俠的小期待們
Q1:能不能開放一個二套捏臉方案,平時可以選擇使用的辣種?畢竟搭配不同的衣服需要不同的妝容嘛!@慕云嵐
A1:考慮到少俠們確實存在不同場景不同妝容的需求,我們覺得確實有這個必要性,沒問題,二套妝容解鎖方案納入計劃中,敬請期待。

Q2:這是我最喜歡的畫風(fēng)最好的手游,能不能有個到處尋找食材做菜的玩法?。肯M梢栽黾油婕议g的互動,同時我做的菜又有用處,我會覺得很滿足。@上官云云
A2:這位喜歡做菜的少俠你好,其實我們已經(jīng)在著手優(yōu)化大廚行當(dāng)?shù)耐娣?/strong>了,未來大廚行當(dāng)會新增很多趣味性的玩法,希望可以滿足你熱愛下廚的需求,此外,2020年的我們還會推出一期關(guān)于美食文化的聯(lián)動特刊,一定可以滿足各種吃貨和廚房小能手的愛好,敬請期待。

Q3:拍照系統(tǒng)能不能使用玩具???有很多好看的動作,但是拍照系統(tǒng)里沒有,如果先點玩具再打開相機的話,時間又太趕,真的來不及,我好氣?。?!@素衣白裙喵星人
A3:別氣別氣,玩具動作加入拍照系統(tǒng)的功能我們已經(jīng)在做了,這看起來簡單,但需要一定程度上優(yōu)化結(jié)構(gòu),所以再給點時間吧。順便,我們還計劃將玩具的打開按鈕放到表情欄,這樣少俠們打開玩具就更加便捷啦。

Q3:拍照系統(tǒng)能不能使用玩具???有很多好看的動作,但是拍照系統(tǒng)里沒有,如果先點玩具再打開相機的話,時間又太趕,真的來不及,我好氣?。?!@素衣白裙喵星人
A3:別氣別氣,玩具動作加入拍照系統(tǒng)的功能我們已經(jīng)在做了,這看起來簡單,但需要一定程度上優(yōu)化結(jié)構(gòu),所以再給點時間吧。順便,我們還計劃將玩具的打開按鈕放到表情欄,這樣少俠們打開玩具就更加便捷啦。

Q5:新門派啥時候出???我超喜歡這種異域風(fēng)格的門派!@YYF·LLF
A5:我們也很喜歡呢,目前新門派伽藍正在火熱的制作中,為了未來可以以更好的姿態(tài)與大家見面,我們天機閣弟子們每天都在為他增添新的“靈魂”,大家日常游戲的時候可以多多留心,也許在江湖的角落里,已經(jīng)隱藏了一些新門派的蛛絲馬跡呢!在合適的時機,伽藍就會與大家見面,請繼續(xù)期待吧!
以上,是本期為大家整理的反饋小報,雖然是在家辦公,但我們心在江湖,羈絆相連。

接下來是彩蛋時間
話說,天機閣弟子們到底是如何在家辦公的呢?接下來,三哥就帶少俠們查查崗!

@天機閣文書弟子 正在計劃中的星旅劇情就藏在這個文檔中!怎么?貓咪也想來康康嗎?

@云錦樓美術(shù)大師傅 在家期間也沒有落下每一張設(shè)計圖!旁邊的貓貓表示:鏟屎官,不是說好畫完一張就陪我玩嗎?

@技術(shù)大佬? 只要我的機型足夠多,bug就無處可逃!在家辦公的日子里,他們努力湊齊了機型,隨時為游戲開啟測試。

@美編小姐姐? 太好了!這些天的宣傳圖可一張沒落下!
直到本周,天機閣終于陸續(xù)結(jié)束在家辦公狀態(tài),希望能通過努力給少俠們帶來更好的江湖體驗。
不說了,我上班去了。
