想要找到遊戲中隱藏的遊戲開發技術細節是很容易的,但是到底是如何實現的,這就很難在短時間內研究清楚。
在刺客信條啓示錄中,最大的技術特點就是那多的數不勝數的故事隨機性。
到底是怎麼做到以一個很小的容量就能做到在遊戲裡面呈現出數十甚至上百的劇情線容量。
在理論上是不太可能做到的。
除非是有什麼他們完全不瞭解的黑科技。
而這個黑科技大概用了半天的時間就被蘇瑞電子的技術團隊解析出來。
“部長,遊星電子娛樂在遊戲中添加了一種可以不斷學習成長的程序,而這種程序所佔用的電腦性能非常恐怖,越好的電腦就越能體現出這個程序的厲害之處,這種學習能力……”
遊戲開發部的部長聽的有些頭大,他說:“你簡要說一下,我聽不懂你那些術語。”
“呃,好的,簡單來說就是遊戲裡面的路人角色可以自己創造劇情故事,這完全是隨機的,所以纔會出現我們每一個人體驗刺客信條啓示錄的時候,在主線路上都能遇見完全不一樣的支線故事。”
“你是說,這個遊戲裡的角色活了?可以自己發展故事?”
這一切的表現都是那麼的生動,雖然在一些細節上還是有不少違和的地方,可是這遊戲裡的場景已經讓人感覺是那麼的親切,已經不再像是單純的遊戲世界了。
有的路人會不小心被絆倒,然後爬起來發出一聲有些違和的咒罵聲音,很顯然這是用某種特殊的配音數據配出來的音頻,並不是單純用人來配出來的音頻。
不過這並不是什麼太大的毛病。
這個聲音很大,很快就引起這位部長的注意力。
對方剛纔一系列的表現讓人感覺那壓根就不是隨便填充進來的一堆數據代碼,而是真正生動靈活的人一樣。
“不,這個遊戲在畫質優化上非常好,對於電腦的性能佔用最多隻佔用顯卡性能的一半左右就夠了。”
在路邊,還有正在售賣商品的小販,而不遠處一個孩子賊賊的看着攤販,趁着攤販不注意的功夫瞬間衝到攤位面前偷走兩個水果後就開始快速逃跑。
這就多少有點出戲了。
“那爲什麼還和硬件上限有關?”
“這些路人NPC角色都很生動。”
就在這一陣閒逛的功夫,這位部長就注意到周圍的那些路人NPC角色的各種反應相當活靈活現。
“和硬件上限有關的,就是這個隨機創造故事的功能。”
這真的像是創造一個世界一樣。
“我是說,這是怎麼做到的,爲什麼這些角色可以這麼生動?”
而主角的奔跑也開始給遊戲裡的周遭環境帶來影響。
這位部長並不完全算是技術出身的,他屬於管理型的人才,他也不用擔任遊戲製作人的職責,這個職責有別人去擔任,他只需要管理好團隊就行。
緊接着這個員工操縱着遊戲裡的主角停在原地,接着轉身面相那個剛纔發出聲音的位置。
“部長,我給你展示一下吧。”
遊戲界面打開,在電腦前的員工操縱着遊戲裡的艾吉奧開始在城市裡閒逛。
其中一個員工馬上解釋道:“部長,這是電腦在全功率運算的結果,不論是中央處理器,還是圖形處理器現在都是滿載的狀態。”
還有的路人NPC會直接大聲呼喊讓主角快停下來,不然就等着捱揍。
“是的……當然也沒有部長伱說的那麼誇張,這東西是有上限的,而這個上限就是運行這個遊戲的硬件的上限。”
“還有更生動的,最重要的是你永遠都不知道接下來除了主線故事之外會發生什麼事情。”
有人開始小聲的咒罵主角沒事在路上跑什麼,導致捲起塵土讓他們咳嗽。
“沒錯!就是這樣部長,機器正在瘋狂的進行運算,而這個運算的結果就是在遊戲裡面體現的那些路人NPC的隨機劇情。”
“部長,你看出來了沒?”
“這是……怎麼做到的?”
所以對於這些遊戲開發人的更多技術細節術語並不完全瞭解。
那個攤販發現自己的東西被偷走,頓時發出一陣咒罵的聲音。
“就是依靠着運行遊戲的硬件配置上限,剛纔我們測試過,如果是配置較低的電腦,那麼路人角色的反應就沒有現在這臺電腦上運行的那麼生動。”
“啊先生抱歉,我剛纔是說着玩的……”
“這就是你們剛纔說的佔用非常多資源的那個什麼隨機生成?”
“嘿!你這該死的孩子!”
“這和硬件有什麼關係?這個遊戲配置要求很高嗎?”
說完,這個員工就操縱着遊戲裡的主角開始在街道上奔跑。
不過因爲終究是遊戲場景,這個角色的後退讓他出現了穿模的情況,腦袋直接穿進了他身後的牆壁裡。
那個路人看着逐漸走過來的角色立刻變慫,接着快速離開,根本不敢和主角正面硬剛。
說完,其中一個人馬上就興奮的抱着一臺臺式機電腦跑了過來。
“這……我們只能解析程序,但是沒辦法復現出來,沒有遊戲的源碼是沒辦法完全解析的。”
那臺電腦是整個部門裡面配置屬於高檔的層次。
甚至根本算不上什麼毛病。
沒有人會在意這點細節上的問題。
他熟練的將電腦主機連接上顯示器和鍵盤,接着啓動電腦,再啓動刺客信條啓示錄。
那個發出聲音位置的人立刻做出一個很人性化的後退動作。
這個部長現在也終於明白了這東西的厲害之處。
當進入遊戲的瞬間,整個臺式機的電腦風扇開始快速的轉動起來。
“那咱們能做出這種東西嗎?至少你們現在應該也看到這個方向了,那麼我們或許也可以沿着這個方向研究一下?”
“這……”衆人互相對視着,都沒有說什麼。
“說話啊,你們都沒有辦法嗎?”
“部長,這事情沒有那麼簡單的,如果這種程序那麼好就創造出來,這個世界上就沒有技術壁壘了。”