早在寫《方舟》策劃的時候,方傑就已經確定了其“買命”的收費模式。
這也是為什麼遊戲生存難度越大,他就越開心的原因,因為賺的就越多嘛。
本來這種難度的遊戲,一般情況下是不可能有人玩的,但當這事兒被上升到事關“現代人類尊嚴”、“人類未來科技發展貢獻”的高度後,性質就不一樣了。
《方舟》的定位,本來就不是娛樂遊戲,而是社會遊戲,是未來現實虛擬世界的雛形,一開始大多數人不理解很正常,沒多少人玩也可以接受。
而且《方舟》遊戲也本來只是方舟計劃的版塊之一,它只是這個計劃的平臺,現實中配套的技術、生態、產業佈局,也得跟上,職業認證體系便是生態之一,此外還有很多事情要做,任重而道遠。
方傑知道這不是一日之功,因此對其預期其實很低,心態也很正。
不過收費還是要儘早收費的,因為要花錢的地方太多,他一個人的資金根本就是杯水車薪,一開始搞這個專案就是為了集資,現在只是時機正好合適,可以開始搞了而已。
《方舟》的第五次內測,是不限人數的,這也使得內測前全球申請內測的玩家數量,爆炸性地達到了320多萬人!
其實這跟公測已經沒什麼區別了。
不過300多萬人並不算多,畢竟全球所有玩家加在一起的基數本來就大,前期又做足了噱頭,跟當下正火的《魔獸世界》比,大家也才半斤八兩呢。
目前,國際IDC資料中心還在加緊建設中,儘管部分伺服器已經開放使用,但顯然裝不下這麼多人。
所以方傑採取的辦法就是從測試之日起,每天發放3萬個密碼隨身碟,也就是3萬個帳號,以每個月差不多100萬人的速度進入方舟世界。
這當然引起了急切想要進入方舟世界挑戰的玩家們的不滿,說他是搞飢渴營銷。
特麼地,他要是想搞飢餓營銷,難道不會一週只發3萬個帳號啊?
伺服器跟不上,沒辦法嘛!
《方舟》跟別的遊戲不一樣,別的遊戲伺服器是獨門獨戶的,每個伺服器裝下5、6000人可以自主執行,而《方舟》的伺服器,是所有人同服,幾百萬人甚至以後幾十億人同時線上,那就不是有多少玩家就新增多少伺服器那麼簡單,這其中涉及到很多技術性問題。
比如至少得解決一個問題:遊戲地圖資料交換。
1.5億製作出來的超大容量詳細遊戲地圖,是不可能裝進客戶端裡的,否則幾個T都打不住,家庭使用者哪有這麼大的硬碟?
其次,遊戲地圖包含了很多遊戲資源資料,如果放在客戶端程式裡面,玩家很容易對其進行修改作弊,比如一些資源產地可以刷無限資源,這顯然是不行的。
而如果把遊戲地圖全部放在伺服器端裡,並允許隨時調取這麼大的地圖資料提供給玩家,也不現實,資料傳輸速率沒那麼大,如果提前放進伺服器記憶體,記憶體也不可能有那麼大。
所以這方面採用的是沸騰互聯、華為、華國電信、中科院計算機所、央行聯合開發的一整套伺服器區塊鏈技術,如分散式資料儲存、點對點傳輸、共識機制、加密演算法等等。
不要以為數字貨幣、區塊鏈技術是很多年以後才搞出來的,其實早就有了,最早應用於銀行系統,只是叫法不同而已。
當然,這方面的技術,今世由於方傑亂入,沸騰互聯參與其中,肯定比同期更加成熟先進。
另外在遊戲地圖資料調取的演算法方面,還採用了「偽隨機函式」和「函式擾動」相結合的技術。
要知道計算機進行的是確定性運算,不存在真正的隨機性,這意味著想要求計算機「獨立」生成真正的隨機數,在理論上不可能。
許多程式設計應用中想要隨機效果,使用的都是「偽隨機函式」,就是用某種非常複雜的演算法,來生成一系列看似毫無關聯卻又均勻分佈的數字。
比如方舟世界裡每一塊1平方公里的地圖,都對應著這麼一個隨機數,當玩家進入方舟世界選擇出生地的時候,如果選擇隨機,調取的就是這個地圖隨機數,會隨機出生在原始地球上的某塊地圖上。
但方舟世界裡的生態環境是在不斷變遷的,比如植物生長、人為造成的破壞,都將會對這個世界帶來變化,而且這個變化還是不斷繼承下去的,如果讓伺服器把上億塊地圖挨個計算演化,那資料量肯定很大,速度肯定非常緩慢,不可能瞬時完成。
所以在「偽隨機函式」中又加入了「函式擾動」,其中能產生影響的最大的兩個函式變數,就是自然時間流逝和人類活動,當玩家們進入某塊地圖時,系統就會調取這兩項主要函式,計算這塊地圖在變數發生後的隨機變化。
這麼說可能有些不好理解。
簡單點說,其實可以把每塊地圖看作是一個個獨立的副本,這些副本原本不會產生資料,但玩家一旦進入這個副本,系統就會在副本里根據「函式擾動」隨機生成相應的物種、資源等生態,而無數個這樣的副本就組成了相對不變的世界地圖。
這樣一來,整個世界地圖總體是沒有變化的,伺服器不需要進行大量的資料計算,即便玩家進入了某一個副本,那也只是那個副本發生了變化,伺服器只需要單獨計算那個副本的資料就行。
這樣伺服器壓力就大大減輕了,哪怕進來幾百萬玩家,伺服器也只是計算那幾百萬個獨立的副本,甚至只用計算幾十萬個副本地圖,因為很多玩家會扎堆生活在一張地圖裡。
而且這種計算,一次可以用好長時間,而不需要每時每刻把幾億張地圖的資料全都刷一遍,因此可以達到全世界玩家同服的目的。
儘管如此,計算量相對還是比較大的。