Close Menu
  • 首頁
  • AI
  • Web3
  • 政策
    • 交流
    • 法律
    • 法規
  • 比特幣
    • DeFi
    • Layer2
    • Macro
    • NFTs
    • 以太坊
    • 狗狗幣
    • 穩定幣
  • 游戲
  • 銀行業
    • 犯罪
    • 破产
  • 全部文章
熱門話題

印鈔機即將啟動?亞瑟·海斯認為即將發生——比特幣將瘋狂飆升

2025年5月19日

比特幣與以太坊震盪,投資者在近期反彈中獲利了結

2025年5月19日

Galaxy Digital 公佈第一季虧損2.95億美元,準備於納斯達克上市

2025年5月19日
Facebook X (Twitter) Instagram
Facebook X (Twitter) Instagram
黃金加密學
Subscribe
  • 首頁
  • AI
  • Web3
  • 政策
    • 交流
    • 法律
    • 法規
  • 比特幣
    • DeFi
    • Layer2
    • Macro
    • NFTs
    • 以太坊
    • 狗狗幣
    • 穩定幣
  • 游戲
  • 銀行業
    • 犯罪
    • 破产
  • 全部文章
黃金加密學
首頁 » AW 圣经|建筑物理学: 考虑实际情况的虚拟世界设计

AW 圣经|建筑物理学: 考虑实际情况的虚拟世界设计

By admin2023年1月1日01 Min Read
Share Facebook Twitter Pinterest Copy Link LinkedIn Tumblr Email Telegram WhatsApp
Follow Us
Google News Flipboard
AW 圣经|建筑物理学: 考虑实际情况的虚拟世界设计
AW 圣经|建筑物理学: 考虑实际情况的虚拟世界设计
Share
Facebook Twitter LinkedIn Pinterest Email Copy Link

作為虛擬世界的創造者,我們的目標是為用戶創造引人入勝、有趣的環境。這意味著要在設計允許複雜和意外行為出現的數字物理法則與確保可用基礎設施能夠支持這些行為之間找到平衡。要做到這一點,我們必須考慮數字物理法則的三個主要維度:時間、其定律的形式以及這些定律的適用範圍。

我們將虛擬世界中時間的流逝稱為虛擬世界物理法則在其自身的迭代應用。每個離散應用都是世界時間流中的一個「瞬間」。設計世界時間的一種方法是讓它與外部時間一起不斷前進。在區塊鏈上實現的虛擬世界中,每個區塊都對應著世界中經過的一定數量的瞬間,無論區塊中包含什麼交易。這被稱為「同步」時間(synced time)。這種方法可以讓用戶對世界更感興趣,因為它讓他們能夠實時看到他們行為的後果(影響)。此外,它還會導致世界內的時間流逝,世界不斷更新,從而促進有趣行為的出現。

然而,這種方法也有缺點。更長的時間跨度通常需要更多的計算資源,這很快就會超出鏈或伺服器的容量。在常規區塊鏈上實施此系統也可能很困難,因為所有鏈上更改都必須由外部用戶的交易發起。

同步時間的替代方案是非同步時間(unsynced time)。在這種方案下,世界上的時間流逝不一定隨著外部時間的推進而推進。相反,時間會根據某些事件(通常是用戶操作)向前移動。不涉及計時器的傳統棋盤遊戲屬於類似類別。非同步時間更容易在鏈上實現,因為它符合區塊鏈設計支持的模型。然而,它也犧牲了一些可以讓世界更有趣的功能。

世界構建者還必須決定,控制虛擬世界的數學定律是遵循開放形式還是封閉形式。封閉形式表達式具有固定數量的運算。但是,對於開放形式(或遞歸)表達式,運算數量會根據給定變量而增加。在開放形式表達式下,只能通過將世界定律反復應用於已知狀態,來計算世界的未來狀態。複雜的實時環境(例如矮人要塞)通常屬於此類。另一方面,封閉形式表達式允許根據過去狀態和它們之間經過的時間,計算出恆定時間內的任何未來狀態(假設沒有未來的用戶操作會改變狀態),就像俄羅斯方塊遊戲中掉落的棋子一樣。

開放式表達可以讓虛擬世界變得更有趣,因為就像現實世界一樣,它們都是有限可預測的。預測世界的未來狀態,需要越來越多的時間和計算資源。此外,意想不到的宏觀行為可能從簡單的微觀互動中產生。在一個由封閉式表達控制的世界中,這些突發行為通常只在外部發生,通過用戶的行為(他們自己的行為就像開放式表達),而不是在世界本身的物理範圍內發生。

這種開放和封閉形式表達式之間的權衡涉及與時間類似的平衡。封閉形式表達式可能會降低世界的潛在趣味性,但它們也使其在計算上更高效。封閉形式表達式,可以與同步或不同步的時間一起使用。當在區塊鏈上實施時,當時間同步時,它們比開放形式表達式具有顯著優勢。由於任何長度的時間的成本都是恆定的,因此可以設計世界,以便僅在用戶發送交易時更新鏈上狀態,但它被設置為自上次更新以來的時間過去後的狀態。

在現實世界中,時間在可能無限的宇宙中同時流逝(具有一些相對論的複雜性)。但在虛擬世界中,情況並非如此。

首先,虛擬世界可能明顯有限。隨著規模的擴大,趣味性的可能性往往會增加,在一個由 20 億個星系組成的世界中,趣味性會比在一個由兩個原子組成的世界中發生得更多,但計算成本也會增加。這兩種關係都與前面提到的兩種權衡密切相關:時間的流逝和物理定律的形式。

其次,虛擬世界中的時間不必無處不在。為了減輕世界的計算負擔,可以將世界劃分為離散區域,這些區域的時間流逝方式不同。例如,在有用戶活動的區域可以使用更複雜、更昂貴的物理法則,而在無活動的區域可以使用更簡單的物理法則。這種方法的缺點是雙重的:它會使世界看起來不一致且缺乏完整性,這也限制了世界法則的設計空間,並給世界構建者帶來了避免混淆用戶的負擔;它還限制了因果關係在世界中的傳播方式,因為如果一個區域和另一個區域之間的空間在時間上凍結,那麼它們之間的行動就不會對另一個區域產生影響。物理法則適用的區域的大小是一個主要的設計考慮因素,它將影響世界所需的資源以及它所能達到的趣味性水平。

要創建一個有趣且引人入勝的虛擬世界,必須仔細平衡計算效率和趣味性。這包括決定使用的時間類型(同步或非同步),以及評估將要控制世界的物理定律的形式。物理適用區域的大小是另一個關鍵要素。通過認真做出這些選擇,世界構建者不僅可以在保持世界計算負擔可控的同時實現趣味性,還可以為其他開發人員創造一個極其豐富的創意基礎。

Follow on Google News Follow on Flipboard
Share. Facebook Twitter Pinterest LinkedIn Tumblr Email Copy Link
Add A Comment
Leave A Reply Cancel Reply

熱門文章

每位比特币人皆将成为一位国际主义者

1971年8月15日

勇敢者先尝世界之美,与OKX Web3共进比特币时代之旅

2010年5月22日

成为仓位的主人,而非奴隶

2010年7月6日
最新評論
保持聯系
  • Facebook
  • YouTube
  • TikTok
  • WhatsApp
  • Twitter
  • Instagram
最受歡迎

每位比特币人皆将成为一位国际主义者

1971年8月15日

勇敢者先尝世界之美,与OKX Web3共进比特币时代之旅

2010年5月22日

成为仓位的主人,而非奴隶

2010年7月6日
我們的精選

印鈔機即將啟動?亞瑟·海斯認為即將發生——比特幣將瘋狂飆升

2025年5月19日

比特幣與以太坊震盪,投資者在近期反彈中獲利了結

2025年5月19日

Galaxy Digital 公佈第一季虧損2.95億美元,準備於納斯達克上市

2025年5月19日
Facebook X (Twitter) Instagram Pinterest
  • AI
  • Web3
  • 政策
  • 比特幣
  • 游戲
  • 銀行業
©Copyright 2024 黃金加密學 版权所有.

Type above and press Enter to search. Press Esc to cancel.