無任何機構(gòu)限制的武俠區(qū)塊鏈網(wǎng)絡(luò)游戲--《武俠世界》
《武俠世界》是一款以武俠為題材的區(qū)塊鏈網(wǎng)絡(luò)游戲,在《武俠世界》中,沒有任何人,組織,機構(gòu),可以限制您的游戲體驗,通過 ZILLIQA 分片智能合約網(wǎng)絡(luò)的強大功能,《武俠世界》將會建立一個并行的世界,在這個世界中,您的所有道具和角色資源將會永久保留,《武俠世界》是全數(shù)據(jù)上鏈游戲,客戶端程序的目的僅在于組織和轉(zhuǎn)譯鏈上數(shù)據(jù)至本地。
《武俠世界》的運作機制
一個日常的網(wǎng)絡(luò)游戲差不多是這個樣子的:
用戶 A—》操作行為數(shù)據(jù)序列化—》發(fā)送至游戲服務(wù)器
用戶 B—》操作行為數(shù)據(jù)序列化—》發(fā)送至游戲服務(wù)器
游戲服務(wù)器運算當(dāng)前時間周期的 A 與 B 的操作結(jié)果—》A 的結(jié)果數(shù)據(jù)包發(fā)送至 A,B 的結(jié)果數(shù)據(jù)包發(fā)送至 B。
而《武俠世界》將會是這個樣子的:
塊鏈出鏈周期時間內(nèi):
用戶 A—》操作行為數(shù)據(jù)序列化—》通過 ZILLIQA 錢包廣播調(diào)用智能合約函數(shù)請求
用戶 B—》操作行為數(shù)據(jù)序列化—》通過 ZILLIQA 錢包廣播調(diào)用智能合約函數(shù)請求
塊鏈周期出塊:
—》智能合約執(zhí)行,并根據(jù)其余用戶在上一個塊鏈的狀態(tài)計算 A 的操作行為結(jié)果
—》智能合約執(zhí)行,并根據(jù)其余用戶在上一個塊鏈的狀態(tài)計算 B 的操作行為結(jié)果
《武俠世界》開發(fā)者團(tuán)隊將會這樣更新游戲內(nèi)容:
塊鏈出鏈周期時間內(nèi):
開發(fā)者—》管理操作—》執(zhí)行用戶數(shù)據(jù)管理智能合約—》通過 ZILLIQA 錢包廣播調(diào)用智能合約函數(shù)請求至 ZILLIQA 網(wǎng)絡(luò)。
塊鏈周期出塊:
—》用戶數(shù)據(jù)管理智能合約執(zhí)行,并更新每一個涉及到的用戶狀態(tài)和游戲內(nèi)資源狀態(tài)
也即是說,在《武俠世界》這款游戲中,開發(fā)者和用戶一樣,平等的調(diào)用公開源碼的智能合約,無論是管理用智能合約還是描述游戲邏輯的智能合約,都需要 ZILLIQA 網(wǎng)絡(luò)的確認(rèn)以執(zhí)行。開發(fā)者雖然是規(guī)則的制定者和游戲世界的描述者,但并沒有停服停運或破壞游戲規(guī)則的特權(quán),因為《武俠世界》和日常的網(wǎng)絡(luò)游戲不一樣,通過智能合約建立服務(wù)器角色,其實等同于開源了服務(wù)器代碼,用戶可查詢每一條語句的存在目的,所以比當(dāng)下的網(wǎng)絡(luò)游戲公平,公正。
以下我們再來具體聊一聊《武俠世界》的運作機制:
1.社區(qū):
用戶提交游戲內(nèi)容,是游戲業(yè)經(jīng)常提到的概念,比如 minecraft,利用方磚作為游戲資源單元,用戶可以在廣袤的世界中建立自己的游戲世界,比如建筑,房屋,甚至是復(fù)雜的機械結(jié)構(gòu)。在《武俠世界》中,開發(fā)者將會提供原始的游戲內(nèi)容,包括智能合約代碼和客戶端程序,ZILLIQA 錢包和智能合約執(zhí)行接口,美術(shù),音效,同時建立游戲社區(qū),以對每一個想?yún)⑴c《武俠世界》制作的用戶開放,不同于 minecraft 的地方是,參與提交游戲內(nèi)容的用戶,會受到社區(qū)的審核和內(nèi)容評估,以確定其內(nèi)容是否規(guī)范,是否被別的用戶所接受。
用戶內(nèi)容提交流程為:
用戶制作內(nèi)容—》提交社區(qū)評估—》用戶投票—》社區(qū)管理員調(diào)用游戲內(nèi)容管理智能合約—》 用戶內(nèi)容提交至 ZILLIQA 網(wǎng)絡(luò)。
用此機制,我們會無限擴(kuò)大參與《武俠世界》的開發(fā)者群體,使《武俠世界》源于用戶,回歸用戶,用戶與開發(fā)者這兩個角色相互轉(zhuǎn)換,不可分割。
2.游戲內(nèi)容描述:
相信每一個華人對武俠世界觀都不陌生,在這個世界觀中,蘊藏著巨大的人生機會,掌握絕世武功,擁有傳奇兵器,抑或加入門派成長為幫主,或做一個成功的商人,在《武俠世界》中皆可實現(xiàn),《武俠世界》采用流行的平面 2D 美術(shù)表現(xiàn)和經(jīng)典的回合制游戲機制,玩家可用道具包括消耗品(藥品,食物等),武器,裝具等,玩家可通過提交自定義圖像定制自己的地盤,門派,房屋,頭像,道具等,且每一種游戲內(nèi)部資源都可通過代幣進(jìn)行交易,以使玩家自主掌握游戲內(nèi)部經(jīng)濟(jì)系統(tǒng)。
《武俠世界》智能合約編寫規(guī)則如下:
1. 所有道具與消耗品皆可進(jìn)行交易;
2. 玩家自定義包括游戲基礎(chǔ)內(nèi)容(頭像,建筑,武器等)和地圖(使用已有建筑單位生成);
3. 回合制設(shè)計,用戶在單位時間內(nèi)通過行動點數(shù)先后提交多個操作;
4. 開發(fā)者社區(qū)定期,定量提供隨機道具資源至游戲地圖;
5. 為回饋開發(fā)者社區(qū)運營,社區(qū)定期,定量通過 NPC 銷售隨機道具資源以回收部分代幣;
6. 供銷售道具,其屬性染色隨機函數(shù)為正態(tài)分布函數(shù);
7. 游戲角色永不死亡,其 pvp 執(zhí)行結(jié)果為道具與代幣的用戶間轉(zhuǎn)移,pvp 需要玩家約戰(zhàn)且執(zhí)行前由玩家自行定義抵押物與抵押金;pve 執(zhí)行結(jié)果僅為勝利時資源獲取或失敗時資源滯留;
8. 所有智能合約均面向用戶開源。
在《武俠世界》中,沒有任何人,組織,機構(gòu),可以限制您的游戲體驗,通過 ZILLIQA 分片智能合約網(wǎng)絡(luò)的強大功能,《武俠世界》將會建立一個并行的世界,在這個世界中,您的所有道具和角色資源將會永久保留,《武俠世界》是全數(shù)據(jù)上鏈游戲,客戶端程序的目的僅在于組織和轉(zhuǎn)譯鏈上數(shù)據(jù)至本地。所以《武俠世界》的表現(xiàn)不受用戶本地運算環(huán)境的制約。在此,我們不限制未來《武俠世界》能夠達(dá)到的成就與高度,僅對基本規(guī)則進(jìn)行定義,通過社區(qū)的發(fā)展,《武俠世界》也許會誕生出更多的表現(xiàn)形態(tài),比如 3D 化。