頂點小說網->武俠->回到2000年做遊戲->章節

二十五章 內部測試

熱門推薦: 劍仙三千萬 我真不是魔神 宇宙級寵愛 食物鏈頂端的猛獸 特種兵之戰狼崛起 我有一座天地當鋪 諸天新時代 女配她天生好命 從嚮往開始制霸娛樂圈 都市國術女神

25 內部測試

十一即將來臨,又到了出版本的時候。

在遊戲開發的過程中,開發者是痛恨較長的假期的,扣除勞動和休息的意義之外,一段時間的放假會打斷一個階段的工作,假期結束還要重頭開始……

所以通常遊戲公司會在長假前出版本,暫時把工作告一段落。

曾啟和研發團隊商量了國慶節的前的版本,內容如下:

一鍵登入遊戲,無需註冊

選擇戰士,弓箭手,法師三個職業中的一個

有一張新手村地圖,不能PK

有一張野外地圖,較大,有4-6種怪物

可擊打怪物,並打死,有掉落裝備

可組隊,組隊戰鬥後自由撿裝備。

這個目標很簡單,但是大凡做過遊戲的都知道,就算平時開發沒有任何問題,到了最後出版本的時候一定漏洞百出,有經驗的製作人如果確定三十號出版本,那麼一定會在28號開始預備,29號開始合成,這樣到了30號就不用通宵了。

還有一個絕對的經驗忠告,如果合成過程中,非常順利,那一定有問題。

比如這次合成就非常順利,29號,所有美術資源都到位了,所有的資料都調好了,29號晚上十點的時候,遊戲版本做好了,剩下的幾個策劃和程式在遊戲裡跑了一下,玩的很開心,雖然只有一張地圖,只有幾種怪物,只要大家配合起來,用各種招數割草一樣的屠殺,還是很過癮的。末了,韋新華提議,把怪物的爆率調高一點,讓怪物把裝備衣服多多掉出來,這樣明天全公司測試的時候,大家可以打出裝備來,穿起來,玩的爽一點。

說幹就幹,李佳很快把數據表調整了,伺服器客戶端都更新了,然後上傳,準備第二天一早發動所有公司的員工還有老闆一起來測試!

任何遊戲專案研發過程,定期出的可玩版本,第一波測試的都是自己員工,一次好的測試能讓全軍士氣漲,一次失敗的測試能讓全體軍心打亂。另外一個原因是,既然是測試版本,就有很多的問題,有大量的BUG(畢竟不是商業座屏),這種測試將面對研發者發自內心的檢測。

根據曾啟多年的研發經驗和掌握的研發玄學,到29日晚上沒有問題,那麼到30號早上,也有可能出問題,即使你不動一行程式碼,不改一個表格,不加一張圖片,但是這次似乎真的很平靜,平靜的讓人不敢相信。

曾啟把習慣公司睡覺的李佳留下來,還有小杜和小狄,大家模擬明天可能遇到的測試環境,2人組隊,反覆戰鬥,打怪升級,穿著裝備……確定毫無問題後,才紛紛到會議室裡找個地方睡覺。

這一覺睡的不安穩,醒來倒是一個豔陽天,幾個漢子自備牙刷洗面奶收拾乾淨,公司的也來了,根據提示,紛紛從區域網複製了遊戲,開始玩起來。沒有開發過專案的人是不能理解這種歡樂的,當開發者能參與一起玩專案時,那種喜悅不是言語可以形容,整個公司充滿了各種喊叫聲音:

快來組隊,這邊缺個弓箭手!

一起砍精英的巨狼了!

誰搶我的衣服了!

怎麼卡住了!(3D地形沒編輯好會卡死)

怎麼任務斷了(不好意思還沒有編完)

這怪物的動作怎麼定死了。(動畫忘記設迴圈)

策劃過來看一下(誰知道什麼問題)

半個小時過去了,在《天空之城》外面的第一張荒野地圖上,幾十個各色打扮的男女不住的屠殺各種怪物,曾啟心想,還好沒有PK系統沒有做完,不然你殺我,我殺你的喊叫聲一定會驚動整個樓層。

雖然很歡樂,幾個股東也忍不住加入戰團,大家眼中似乎看到不久的未來後,遊戲上線,人山人海,金元滾滾來……

然而,和每一次的遊戲測試一樣,實在太平靜了,

突然有人問:“你們有沒有覺得遊戲有一些卡?”

旁邊人說沒有,那同事也說:“是錯覺吧。

這種錯覺沒有多久,很多人都說卡起來,曾啟開始緊張,所有的程式都開始緊張,因為非常明顯的畫面卡頓已經發生。首先是伺服器主程序曲文豪檢查伺服器,連線的用戶數(公司員工)不到50,照理伺服器處理能力綽綽有餘,從網路上看,確實增長了超過實際用戶量的網路資料吞吐量。也就是說,伺服器雖然不是造成網路卡頓的原因,也確實出現了很多異常多樣的資料,開伺服器監測看,這些資料是合法的(即遊戲自己產生出來的,而非外掛或者錯誤)。

在曾啟的建議下,伺服器重啟了。一會功夫,大家重新登入,繼續打怪,做迴圈任務,一點都不卡,難道是錯覺?

遊戲本身是一種軟體,軟體既然有Bug就還會發生,所以過了半個小時後,所有的電腦陸續卡起來,這說明和伺服器是沒有關係的。曾啟把一臺很卡的電腦關掉客戶端,重新登入,角色出現在新手村,一點不卡,再觀察其他人,會發現,在打怪的地方特別卡。

為什麼呢?吳導啟動了可調式的客戶端,發現一到打怪的地方,玩家多,怪物多,如果計算總數,依然距離機器的效能差很遠……

這不該卡啊!

這真的不該卡啊!

如果真的是玩家多,怪物多,那麼為什麼一個角色走到剛才打怪的地方都很卡呢?

就這一會測試,一會重啟,還是解決不了遊戲慢慢變卡的事情。已經到了下午了,要麼解決,要麼放假,曾啟反覆思索昨天到今天遊戲改動的地方,大概有幾個線索。

伺服器重開,場景中只有怪物,不卡

玩家開始打怪物,不卡

打了一會後,無論打怪場景中有多少人,有多少怪,都會卡

新手村不卡

昨天晚上提高了裝備爆率

把這些線索總結起來,到底是程式的責任還是策劃的責任?吳導提出一個思路,查記憶體佔用,查視訊記憶體佔用(此時公司的機器都是一代著名顯示卡mx440,視訊記憶體標配是64m,網咖用的也最多,直到WOW問世的時候逐步被淘汰),發現視訊記憶體佔用率很高,那就說明此時場景中處理的3D的面數,可是場景中明明只有幾個玩家和幾個怪物啊?

曾啟又把剛才的幾條倒著讀了一遍,突然一個閃亮在心底,那就是掉落!

昨天晚上提高了裝備掉落,讓大家玩的時候能夠打怪物快速得到各種服裝,盔甲,武器,從而快速換裝,比如原來打10個怪物平均掉一把武器,現在每打2個就能掉,所以大量的裝備掉落在場景中。

在當時3D遊戲的製作中,掉落的武器也好,頭盔也好,鎧甲也好,都是一個個實體的3D模型,既然是3D模型,就要佔3D的面數。一套服裝加武器大約等於一個3D人物的面數,可想而知,當場景玩家不斷的打怪,掉落了大量的裝備,大家穿到合適的都不去撿,就等於場景裡多了幾百人的3D面數佔用,難怪會卡……

那麼怎麼解決呢?

把掉落調回正常,這樣就沒有那麼多垃圾在場景中

掉落時不再是一個完整的3D模型的裝備,而是簡單模型,比如原來一把武器至少要200個面,落地的時候就是三個面的一張貼圖搞定。

任何物品掉落在地上,如果沒有人撿起來,到一定時候就會被刪除,否則越堆越多……

發現這個問題並處理,並不難。曾啟體會到早期開發遊戲的難度,那是國內開發網絡遊戲的蠻荒時代,大家都在探索。

正如手遊時代來臨的時候,大量的人無知無畏的做手機遊戲,所以傳聞成都有過幾千家手遊開發商,而2018—2019年,中國據說倒閉了18000家遊戲公司。

時間到了9月30日傍晚,測試不圓滿,也不成功,股東,管理層還有研發人員都挺滿意的,雖然距離做完遊戲還有相當的差距,大家都看到希望。

【新章節更新遲緩的問題,在能換源的app上終於有了解決之道,這裏下載 huanyuanapp.org 換源App, 同時查看本書在多個站點的最新章節。】

現在問題來了,長假怎麼過?

那時候的遊戲公司,遠不如今天的規模和正式,假雖然會放假,公司並不徹底關門。很多員工,特別是單身漢,都會來這裡,有電腦,有網路,有空調,老闆看見還會誇獎鼓勵請客,豈不美哉。畢竟那時候在外打工的,租房條件差,很多沒空調,電腦未必有,網路也罕見,還是來公司更愜意。

所以小狄,小杜,李佳,還有曾啟,包括單身的章雄的助手鄭小龍(公司大家習慣稱呼他為小龍),決定來公司打遊戲,現在問題又來了,打什麼遊戲呢?

相關推薦:支配神話瘋了吧!你管師姐叫老婆?滿滿都是我對你的愛(原名:我的朝花夕拾)我在東京斬斷不死神話編劇詭秘:從怪物開始鬥羅之律者世界洪荒:這個老祖太苟了都市:我能預知未來大唐:開局走後門,我成了暗侍衛