艾文清了清嗓子,站得筆直,向眾人介紹了先創(chuàng)建世界的想法。
有一種神仙降世普渡眾生的感覺(jué),就是有點(diǎn)遺憾為何沒(méi)有BGM和頭頂光環(huán)效果。
“臥槽,這個(gè)想法很牛逼??!”二海的大嗓門讓神圣啪唧跌入凡塵。
緊接著,把神仙的臉按在地上:
“但是你有沒(méi)有估算過(guò)要跑一個(gè)完整的文明需要多大的計(jì)算量?
就拿人類來(lái)說(shuō),人類存在有600百萬(wàn)年了,文明誕生也有7000多年。
關(guān)鍵是這個(gè)發(fā)展過(guò)程用計(jì)算機(jī)來(lái)模擬,是很難控制發(fā)展方向的?!?br/>
劉禮立面皮繃緊,認(rèn)真補(bǔ)刀:
“對(duì),就算你從產(chǎn)生文明那刻開(kāi)始模擬,也至少得跑7000多年的歷史,這還不算未來(lái)世界。這里面的任務(wù)數(shù)量估計(jì)是以兆億為計(jì)數(shù)單位。
更別說(shuō)在計(jì)劃中,我們的仙俠世界,全是老妖怪,動(dòng)不動(dòng)就能活幾百上千年的,那文明歷史還不得二十萬(wàn)年打底。
星際就更別說(shuō)了,以億為起步單位?!?br/>
王龍龍沉吟片刻,終于說(shuō)了人話:
“但這樣的話就相當(dāng)于把計(jì)算量前置了,先用瓦克斯所有的服務(wù)器把世界一個(gè)一個(gè)跑完,這就相當(dāng)于定型了。
再把所有的任務(wù)全部抽象出來(lái),后面就只用給玩家安排任務(wù)線就行,后續(xù)計(jì)算量能大為降低。
關(guān)鍵是,不會(huì)因?yàn)橛脩舻囊馔庑袨閷?dǎo)致系統(tǒng)崩潰。”
……
艾文掃視眾人,“為何你們要忽略我說(shuō)的另外一個(gè)重點(diǎn)……”
激烈的討論聲戈然而止,都扭頭看著他,一臉懵逼:“啥?不就是跑么?我們錯(cuò)過(guò)了哪幾個(gè)億?”
“反著跑!”張曉小可愛(ài)指著艾文:“他剛才說(shuō)了,反著跑,雖然我get不到按照歷史發(fā)展順序跑和從終極狀態(tài)倒著跑過(guò)程有什么區(qū)別……”
二海一拍大腿:“臥槽,對(duì)!就是反著跑!”
張曉……
“你們能不能用人類的語(yǔ)言闡述一下啊喂!尊重一下項(xiàng)目組的同事?!?br/>
劉禮立和王龍龍也反應(yīng)過(guò)來(lái):“沒(méi)錯(cuò)!應(yīng)該反著跑!”
張曉:“尊重一下我和崔妮……”
崔妮:“是的,要反著跑?!?br/>
張曉……
二海胳膊肘撐著在桌子上,湊近張曉:“來(lái),哥哥給你解釋下哈。這個(gè)反著跑就是利用熵增原理?!?br/>
張曉:“什么傷?傷增?把服務(wù)器使勁造?”
“不是傷,是熵?!蓖觚堼堈f(shuō)著在空中寫出一個(gè)“熵”字。
劉禮立道:
“熵,是一個(gè)熱力學(xué)的概念。
熵增原理簡(jiǎn)單理解,就是說(shuō),宇宙中的事物都有自發(fā)變得更加混亂的傾向。
熵越小越有序,越大越無(wú)序,一切事物都是從有序趨向無(wú)序。”
“那這和正著跑,反著跑有哪種毛線的關(guān)系?”張曉還是一頭霧水。
艾文很想捋著胡子解釋,然而他沒(méi)有胡子:
“如果是按照時(shí)間順序跑,服務(wù)器就會(huì)跑出越來(lái)越無(wú)序的結(jié)果,整個(gè)系統(tǒng)變得不可控。
你不知道結(jié)果會(huì)是什么,會(huì)有多混亂,會(huì)燒多少計(jì)算資源,也許永無(wú)止境,也許跑一跑就崩了。
這就導(dǎo)致你根本無(wú)法控制,計(jì)算機(jī)跑出來(lái)的世界是不是與設(shè)計(jì)中的一樣。
如果你想要一樣的話,就必須在過(guò)程中進(jìn)行人為的干涉,但有可能你修改了這里,別的地方又出現(xiàn)問(wèn)題,這個(gè)矯正過(guò)程大概是海量的。”
張曉有點(diǎn)明白了:“所以,你設(shè)計(jì)世界發(fā)展的終極狀態(tài),計(jì)算機(jī)自己隨便怎么撒歡了跑,反正終極結(jié)果是既定的?!?br/>
“對(duì)!這樣我們就不用進(jìn)行人為干涉,設(shè)定好以后讓機(jī)器自己轉(zhuǎn)就行了?!蓖觚堼堁a(bǔ)充道。
二海聳著肩笑著:“這樣就簡(jiǎn)單了,計(jì)算機(jī)的任務(wù)可以隨時(shí)終止,我們拿終止那個(gè)點(diǎn)作為新手村就行了。”
“但這樣的話,你的世界歷史是不完整的啊。新手村以前呢?什么都沒(méi)有,一看就很假啊?!睆垥苑瘩g道。
劉禮立賊兮兮道:“新手村以前的歷史,按照計(jì)算機(jī)跑出來(lái)的情況,隨便簡(jiǎn)單合理化設(shè)定一下就行了?!?br/>
“啊?這樣很敷衍啊,你這么做歷史都不是連續(xù)的?!睆垥赃€是不買賬。
艾文看著她:
“你認(rèn)為人類的歷史是連續(xù)的么?人類只是自認(rèn)為是連續(xù)的而已,但考古的證據(jù)至少到目前還不能將人類文明發(fā)展的歷史連貫起來(lái)?!?br/>
二海也點(diǎn)點(diǎn)頭:“對(duì)啊,人類曾經(jīng)有些文明突然消失,有些文明只有傳說(shuō)但沒(méi)有證據(jù),甚至連人類進(jìn)化的路徑都還沒(méi)搞清楚,智人都有好幾種,有些突然就滅絕了?!?br/>
王龍龍也湊近:“是吧,但你并不會(huì)覺(jué)得自己生活的世界不真實(shí)對(duì)吧。”
張曉張著嘴,也只能點(diǎn)點(diǎn)頭,感覺(jué)很有道理的樣子。但你們有必要一人一句,顯得都很懂的樣子嗎!呵,男人!
二海一拍巴掌:“我們可以集中所有資源,先跑一個(gè)世界試試?!?br/>
“我看可以,反正現(xiàn)在‘屠龍者’停服了,服務(wù)器閑著也是蛋疼?!蓖觚堼埖?。
劉禮立突然一笑:“我想到一件事!
那以后越是歷史長(zhǎng)的世界,服務(wù)器前期計(jì)算量越大,那肯定越得是高級(jí)劇本啊。
玩家要來(lái)仙俠世界,玄幻世界,星際世界,那肯定咱得多收錢!”
二海嘿嘿嘿笑得見(jiàn)眉不見(jiàn)眼:“那肯定!不說(shuō)這個(gè),星際,仙俠,玄幻這些位面,就這行頭,這攻擊效果也得加錢!
用戶動(dòng)不動(dòng)就劈座山,團(tuán)滅一個(gè)世界,炸個(gè)星球,這都得是經(jīng)費(fèi)在燃燒啊?!?br/>
張曉狠狠點(diǎn)頭:“對(duì)對(duì)對(duì),就他們piupiupiu,還不得給整點(diǎn)特效,得加錢!
還有什么星際戰(zhàn)艦,建模不花錢,渲染不花錢,計(jì)算資源不花錢?不可能的!都得加!
以后估摸著最便宜的就是單純的人類世界。古代,古代最便宜!”
崔妮也若有所思:“魔獸世界,妖啊什么的,也得加,光是造型看著就貴?!?br/>
二海揮動(dòng)拳頭:“那咱們就先跑個(gè)最簡(jiǎn)單的,人類世界。
終點(diǎn)就設(shè)定到當(dāng)前世界的狀態(tài),看看跑一遍下來(lái)需要多少資源。”
看著崔妮一臉諂媚:“妮妮,當(dāng)前世界的狀態(tài),你可以直接從愛(ài)提菲幫我們截取數(shù)據(jù)的對(duì)吧?!?br/>
崔妮點(diǎn)點(diǎn)頭:“這個(gè)可以有!但總覺(jué)得哪里不對(duì)……”
艾文一拍崔妮肩膀:
“你感覺(jué)沒(méi)錯(cuò),就是不對(duì)。現(xiàn)在這個(gè)世界熵也是極高的,得先設(shè)計(jì)一下,做一個(gè)熵值極低的才好,不然工作量大?!?br/>
“我智障了,”二海檢討得很光棍,“這終極世界的設(shè)定就交給你了!”任務(wù)抖得更光棍。
“這個(gè)不難,終極狀態(tài)一定是高度中央集權(quán)的。”艾文道。
“為什么!”眾人看向艾文。
,