能不能做出一種完全和現實世界一樣的遊戲?

時間 2021-05-30 05:58:29

1樓:感謝型歌姬亞瑟

不可能,參考模擬飛行2020

那個配置要求,神仙機器能帶的動全模型在本地的啊?

何況虛擬實境的高需求處理器和儲存&資料需求呢?

2樓:lynxliu

假設是可以的,那麼在這個完美模擬現實的遊戲裡面就也有可能做出和那個現實完美一樣的,也就是和我們的現實一樣的遊戲。按照這個邏輯,可以層層遞迴進去,這顯然是不可能的。因為用來表示遞迴中間結果的儲存空間,在計算機裡面往往是棧空間,一定是有限的,所以完美的遊戲必然是不可能的,我們的宇宙能夠儲存和表達的資訊是有限的

3樓:觸中之觸

前提是人類完全了解現實,然而人類連自己的大腦都沒研究透徹,更別說完全了解現實世界了。暗物質,量子力學沒有任何乙個人類理解其原理。

4樓:

目前廣泛使用相對精確的DFT(量子泛函)模擬, 一般量級時幾百個原子, 所使用的電腦是幾十核心的工作站.

如果把全世界的計算資源都使用了, 約莫個可以計算個幾十萬個原子在幾ns的行為吧吧. 不過幾十萬個C原子所組成的.立方體邊長也不過20nm左右.

除非開發出更先進的數學演算法, 或全新的計算機設計思路, 不然這類模擬永遠會卡在這裡, 不是單純堆錢堆運算量可以解決的.

5樓:丟子丟

不能,那不叫遊戲,叫科研。就幾個原子的世界叫個毛遊戲。你想要這種遊戲,隨便找個人就能做個看起來物理規律差不多但實則相當精簡的遊戲。

但如果要補充出中間的所有細節,你會得到乙個和剛才差不多但極其耗費資源的玩意兒。

也可以另闢蹊徑,在科研中心放一盆土,然後裝個攝像頭,你花錢買這個攝像頭的使用權,然後可以操縱機械臂挖土,可能是最經濟實惠的方式。

乙個粒子的模擬必然需要遠大於1的粒子進行計算 ,而乙個小東西的粒子數量就是你窮盡一生都數不盡的,還需要上?倍的這個數量的粒子構建計算機。

對於科研,可以用很多計算機硬懟,造個龐大的超算,用分布式,姑且可以盡可能模擬粒子的行為,但你的前提是遊戲,遊戲意味著要在1/60秒內完成所有粒子的模擬計算。而處理器、記憶體也不是加的越多越有效的,計算機過於龐大,資料在處理器和記憶體之間距離過遠,也會因為傳播速度的極限產生時延(請將責任怪到有限的光速頭上去),同步不同處理器也需要時間,你造乙個工廠一樣大的計算機以目前的水平來看很難打遊戲(CPU0警告)。(當然做科研做超算還是很強的,但超算不是一般的家用計算機)最理想的情況是一顆粒子有乙個CPU進行處理。

還有乙個問題就是,假設粒子進行了乙個蒲朗克時間的運動,為了遊戲的實時性,你需要用若干個粒子在乙個蒲朗克時間內完成這個虛擬粒子的計算,但由於是多個粒子之間傳輸資訊的距離不為0,即使以光速傳播,仍然需要遠大於1個蒲朗克時間進行計算。因此這個世界的速率天生和現實不對等,也就不能稱為和現實完全一樣了。

如果你想好玩,想加入你自己都不知道原理的魔法元素…………emm…………

所以想玩和現實一樣的遊戲,最好的方法是承包一塊地,找設計師設計成你想要的樣子,因為這樣你想模擬的粒子和實際模擬的粒子比為1:1,毫無資源浪費。再開個黑科技,用機械人替代你的視角,這樣死了也沒關係。

場景破壞了,讀檔間隙,讓工人重新造乙個,反而最划算。

當然未來誰知道呢。

能不能做一種電擊手雷,裡面含高壓電流

格拉摩根伯爵 假設你的 電擊手雷 殺傷半徑是5m好了。那麼就意味著你手雷中的電流,要擊穿5m厚的空氣。在溫度20度,壓力為101325pa和絕對濕度為11g m 3的標準大氣環境下,通常認為均勻電場空氣間隙擊穿場強為30KV cm,也就是1厘公尺的距離需要電壓30KV才能擊穿,5m,那就是15000...

MathML是一種怎樣的網頁語言,能不能和LaTeX結合?

寧逍遙 目前我們採用了MathJax的方案,但實際上效果並不是特別理想.目前我遇到的有以下幾個坑需要注意 在不同尺寸的手機螢幕上,根號的橫線可能發生彎折,目前正在尋找解決方案或替代方案 配置檔案必須和html寫在一起.這就意味著可能需要多次書寫同樣的配置檔案 如果不使用自帶的MathJax.Hub....

能不能設計出一種通用語言?

葉劍飛 很多人已經做了。世界語 Esperanto 伊多語 Ido 國際語 Interlingua 邏輯語 Lojban 道本語 Toki Pona Universalglot Lingwa de Planeta Sambahsa Slovio RoNovial Lingua Franca Nova...