全新驚悚懸疑AVG力作《零下記憶》iOS端將於3月27日上線,現在可以進入蘋果商店搜索名字預訂。
說實話,策劃與技術開發的關係歷來都是"相愛相殺",大家都有把彼此"祭天"的想法,但遇到一些bug之後,我們也會共同想辦法解決,關係更勝從前。
在遊戲研發過程中,前後端都出現過很多意想不到的bug。在某次測試的時候,我們的服務器竟 然 掛 了!
面對服務器崩潰,作為策劃,我們一臉懵比,甚至連向服務器磕頭的想法都有了。
面對這個困境,後端大佬反而拍了拍我們的肩膀,給我們想了一個妙招:把相關數據打到本地,有效幫助減輕服務器的壓力。
除了後端關於服務器的困惑,對於前端來說,問題更加繁瑣。
首先,之前測試的時候有很多零下玩家反饋,體驗遊戲一段時間後音效或者bgm都沒了!
而且是隨機性出現這個問題!到底是什麼原因呢?
經過前端一番研究發現,原來是一些方式有改動,導致問題出現。經歷過一番修復之後,這個bug可算告一段落了。
加載問題難解決 這把"神器"幫大忙
然而一波未平一波又起,又有一個地方出bug了。
參與過測試的老玩家應該知道,當初零下的閱讀過程中顯示的圖片、音效、音樂都是資源,播放前都需要從內存卡里面加載出來。
每一個章節與支線切換都會顯示全屏的資源加載界面,看起來不是很舒服。
(這是遊戲測試初期的全屏加載圖)
技術剛開始打算一個大章節只加載一次資源,用戶進入支線,死亡復活等等都不會看到加載的情況。
但是一些細心的玩家又反饋了,章節加載都要20秒。
後來我們加一個章節過渡顯示章節的索引和標題,然後資源在後臺偷偷加載。可是這治標不治本,等待時間實際上是一樣長。
當時的技術是這樣的:
當技術大佬一籌莫展的時候,為了鼓勵技術趕緊修復這個bug,策劃掏出了塵封已久的神器——霜之哀傷。
在霜之哀傷的"鼓勵"下,技術那邊決定從源頭去解決問題。
他採用了提前加載的方式,預先加載,讀一條內容就預先內部加載下一條內容,利用這個方式優化用戶體驗,可以使加載時間提速了1倍。
雖然這只是技術大佬在解決零下BUG中的一部分小插曲,坐在他們對面,我深知他們為零下付出了多少頭髮,深受感動,經過零下這個項目之後,我們的關係更勝從前。策劃與技術大佬們為遊戲付出過的努力,也是希望能給零下的玩家們,帶來最流暢的互動體驗。
閱讀更多 3K獨遊屋 的文章