第二十七章 合作(中)(2 / 2)

天外寄生 迷路的魚 1303 字 2021-02-08

但陳央現在已經學會了滿足,相比起以往右手對他的態度與手段,今天的右手態度友好的簡直就是菩薩。

人——一定要學會滿足!

這是吃了不少苦頭的陳央,發出來最誠懇的感慨。

《無盡星辰》,這是右手開發的游戲名字,光從名字來看,似乎是一款宇宙戰爭游戲,但才50m的大小令陳央覺得,應該是一款猶如雷電那樣躲閃射擊的2d游戲。然而半個多小時後,玩到第二個任務的陳央眼神呆滯,不可置信地望向正在工作的右手,喃喃自語:「這怎么可能?」

是的,本以為是一個普通的2d游戲,結果沒想到居然是3d游戲。是3d游戲也就算了,可游戲里面的建模以及物理引擎表現,都讓陳央感覺到極為震驚。

然而最為震驚的還是游戲里面無縫連接的地圖!

從星球軌道開始,到星球表面,上下足足超過了游戲等比例300km的高度,游覽星球表面超過了150km,可是仍舊有山有水,見不到地圖盡頭。這令陳央不得不懷疑,這個游戲的地圖甚至包括了整個星球表面!

如此寬廣的游戲地圖,不要說是手機游戲了,就算是pc桌面上的3a級沙盒游戲大作,地圖范圍都可以肯定沒有其百分之一的面積!

這是怎么做到的?

陳央自然難以相信,「螺絲,螺絲長官,這個游戲的地圖怎么會這么大?不會是包括了整個星球表面吧?」

「整個星球表面?當然不是。」

右手放下鍵盤:「這個游戲的地圖面積與真實宇宙一樣無邊無際……」

陳央摸了摸額頭上的冷汗:「你在開玩笑的吧?」

他怎么能夠相信,一個真實的宇宙是什么概念?以光的速度,瞬息一秒可以繞地球赤道跑上七圈之多,但地球到太陽的距離,以光速都要跑上八分多鍾!

更不要說整個太陽系了。

而太陽系在整個銀河系連一個沙子都算不上,銀河系就更不要和無邊無際的宇宙相比了。

所以,陳央疑惑地是,怎么可能以一己之力開發一個滿是真實比例大小的虛擬宇宙呢?

玩家又是怎么能夠做到無縫穿梭於宇宙空間和行星大氣與地面之間呢?

系統如何保證每次玩家回來時看到的星球地圖仍舊是原來的樣子?

模擬整個宇宙,那么多的星球不用一些畫好的模型來重復拼接,這可能嗎?

如此多的運算安裝包怎么才如此大小?

反正就一句話,以目前手機的性能,怎么可能運算模擬整個宇宙?

「這有什么值得懷疑?」

右手今天心情不錯,難得與陳央仔細解釋道:「以目前人類的技術,做到這一點都不難,何況是我?」

「這個游戲的無縫地圖,關鍵一點就在於應用到了『過程生成』技術……」

聽到右手的解釋,陳央才逐漸明白過來,右手的厲害之處不在於它有多么厲害的技術層次,而是能夠結合硬件性能,開發出完美適應和發揮出硬件水平的軟件。

所謂的「過程生成」技術,簡單來說就是一個連列方程組。里面有一個變量供使用者輸入來改變結果,這個變量就叫做「種子」!

例如1+x=y這個方程。

假若輸入的x是2,那么結果y就是3,如果x等於3,那么結果便是4。

猶如此類,這些結果永遠都是一樣的,而「過程生成」技術,原理就如此簡單,應用成千上萬條這樣的代碼,生成無數星球地圖,這樣只要輸入的「種子」相同,那么地圖就完全一樣,絕不會改變絲毫。

.全部章節