938 技術壁壘

101看書

  938

  想要找到遊戲中隱藏的遊戲開發技術細節是很容易的,但是到底是如何實現的,這就很難在短時間內研究清楚。

  在刺客信條啟示錄中,最大的技術特點就是那多的數不勝數的故事隨機性。

  到底是怎麼做到以一個很小的容量就能做到在遊戲裡面呈現出數十甚至上百的劇情線容量。

  在理論上是不太可能做到的。

  除非是有什麼他們完全不了解的黑科技。

  而這個黑科技大概用了半天的時間就被蘇瑞電子的技術團隊解析出來。

  「部長,遊星電子娛樂在遊戲中添加了一種可以不斷學習成長的程序,而這種程序所占用的電腦性能非常恐怖,越好的電腦就越能體現出這個程序的厲害之處,這種學習能力……」

  遊戲開發部的部長聽的有些頭大,他說:「你簡要說一下,我聽不懂你那些術語。」

  「呃,好的,簡單來說就是遊戲裡面的路人角色可以自己創造劇情故事,這完全是隨機的,所以才會出現我們每一個人體驗刺客信條啟示錄的時候,在主線路上都能遇見完全不一樣的支線故事。」

  「你是說,這個遊戲裡的角色活了?可以自己發展故事?」

  「是的……當然也沒有部長你說的那麼誇張,這東西是有上限的,而這個上限就是運行這個遊戲的硬體的上限。」

  「這和硬體有什麼關係?這個遊戲配置要求很高嗎?」

  「不,這個遊戲在畫質優化上非常好,對於電腦的性能占用最多只占用顯卡性能的一半左右就夠了。」

  「那為什麼還和硬體上限有關?」

  「和硬體上限有關的,就是這個隨機創造故事的功能。」

  這位部長並不完全算是技術出身的,他屬於管理型的人才,他也不用擔任遊戲製作人的職責,這個職責有別人去擔任,他只需要管理好團隊就行。

  所以對於這些遊戲開發人的更多技術細節術語並不完全了解。

  「部長,我給你展示一下吧。」

  說完,其中一個人馬上就興奮的抱著一台台式機電腦跑了過來。

  那台電腦是整個部門裡面配置屬於高檔的層次。

  他熟練的將電腦主機連接上顯示器和鍵盤,接著啟動電腦,再啟動刺客信條啟示錄。

  當進入遊戲的瞬間,整個台式機的電腦風扇開始快速的轉動起來。

  這個聲音很大,很快就引起這位部長的注意力。

  其中一個員工馬上解釋道:「部長,這是電腦在全功率運算的結果,不論是中央處理器,還是圖形處理器現在都是滿載的狀態。」

  「這就是你們剛才說的占用非常多資源的那個什麼隨機生成?」

  「沒錯!就是這樣部長,機器正在瘋狂的進行運算,而這個運算的結果就是在遊戲裡面體現的那些路人NPC的隨機劇情。」

  遊戲界面打開,在電腦前的員工操縱著遊戲裡的艾吉奧開始在城市裡閒逛。

  就在這一陣閒逛的功夫,這位部長就注意到周圍的那些路人NPC角色的各種反應相當活靈活現。

  有的路人會不小心被絆倒,然後爬起來發出一聲有些違和的咒罵聲音,很顯然這是用某種特殊的配音數據配出來的音頻,並不是單純用人來配出來的音頻。

  在路邊,還有正在售賣商品的小販,而不遠處一個孩子賊賊的看著攤販,趁著攤販不注意的功夫瞬間衝到攤位面前偷走兩個水果後就開始快速逃跑。

  「嘿!你這該死的孩子!」

  那個攤販發現自己的東西被偷走,頓時發出一陣咒罵的聲音。

  這一切的表現都是那麼的生動,雖然在一些細節上還是有不少違和的地方,可是這遊戲裡的場景已經讓人感覺是那麼的親切,已經不再像是單純的遊戲世界了。

  「部長,你看出來了沒?」

  「這些路人NPC角色都很生動。」

  「還有更生動的,最重要的是你永遠都不知道接下來除了主線故事之外會發生什麼事情。」

  說完,這個員工就操縱著遊戲裡的主角開始在街道上奔跑。

  而主角的奔跑也開始給遊戲裡的周遭環境帶來影響。

  有人開始小聲的咒罵主角沒事在路上跑什麼,導致捲起塵土讓他們咳嗽。

  還有的路人NPC會直接大聲呼喊讓主角快停下來,不然就等著挨揍。

  緊接著這個員工操縱著遊戲裡的主角停在原地,接著轉身面相那個剛才發出聲音的位置。

  那個發出聲音位置的人立刻做出一個很人性化的後退動作。

  不過因為終究是遊戲場景,這個角色的後退讓他出現了穿模的情況,腦袋直接穿進了他身後的牆壁里。

  這就多少有點出戲了。

  不過這並不是什麼太大的毛病。

  甚至根本算不上什麼毛病。

  沒有人會在意這點細節上的問題。

  「啊先生抱歉,我剛才是說著玩的……」

  那個路人看著逐漸走過來的角色立刻變慫,接著快速離開,根本不敢和主角正面硬剛。

  對方剛才一系列的表現讓人感覺那壓根就不是隨便填充進來的一堆數據代碼,而是真正生動靈活的人一樣。

  「這是……怎麼做到的?」

  這個部長現在也終於明白了這東西的厲害之處。

  這真的像是創造一個世界一樣。

  「就是依靠著運行遊戲的硬體配置上限,剛才我們測試過,如果是配置較低的電腦,那麼路人角色的反應就沒有現在這台電腦上運行的那麼生動。」

  「我是說,這是怎麼做到的,為什麼這些角色可以這麼生動?」

  「這……我們只能解析程序,但是沒辦法復現出來,沒有遊戲的源碼是沒辦法完全解析的。」

  「那咱們能做出這種東西嗎?至少你們現在應該也看到這個方向了,那麼我們或許也可以沿著這個方向研究一下?」

  「這……」眾人互相對視著,都沒有說什麼。

  「說話啊,你們都沒有辦法嗎?」

  「部長,這事情沒有那麼簡單的,如果這種程序那麼好就創造出來,這個世界上就沒有技術壁壘了。」

  【請記住我們的域名 ,如果喜歡本站請分享到Facebook臉書】

101看書