() 幾天之後,準備的差不多的肖俊坐在電腦前,打算從今天開始就嘗試初步開發屬於自己的遊戲引擎!
這個遊戲引擎他命名為:銀河虛擬遊戲引擎1.0
“我現在要開發的遊戲引擎和目前世界的2d、3d電腦等傳統遊戲引擎不一樣。我開發的遊戲引擎是類似於哈利迪的綠洲虛擬現實遊戲引擎!”
“哈利迪的《綠洲》遊戲屬於全息虛擬現實遊戲!“綠洲”遊戲世界有數以千計的星球,以及無數個城市組成。在綠洲世界裡玩家可以扮演任意一個遊戲角色,你可以在任意空間裡做任何事情,無論是組隊打任務,或是去個星球旅行與女神戀愛都行。”
“與傳統遊戲體驗不同的是,vr遊戲可以讓玩家們親自扮演角色本身,在虛擬世界裡進行戰鬥、對話等動作,可以帶來最大程度的沉浸感。進入遊戲之後,你處於安全的房間內,可以通過虛擬手柄點開菜單,共有角色、排行榜、社交以及地圖四個主菜單。打開地圖,可以進入地圖裡的27個不同位置,點擊即可穿越至對應地點。其中一些地點是需要戰鬥的地牢,還有一些地方則是完全不用戰鬥,隻需要互動即可,每次去什麼地方都由玩家自行決定。”
“反正虛擬現實遊戲給人的感覺那就是【虛擬現實】【包羅萬象】【有血有肉】【觸手可及】【真實質感】【一切夢想不再遙不可及】!”這是綠洲虛擬遊戲給肖俊的感受,也是哈利迪告訴他虛擬遊戲的魅力所在。
“不過想要做到以上這種虛擬現實遊戲的畫麵還有遊戲程序和服務器等等,需要的遊戲引擎肯定就是不一樣了!”
“綠洲虛擬遊戲是以個人為結點,而不是某一個中心化的服務器來存儲,在這樣一個係統中,同時有全球海量人登陸肯定會導致服務器擁堵、處理延遲甚至會造成癱瘓、死機等現象。”
“哈利迪跟我說過,綠洲遊戲它采用了一種新型的容錯服務器矩陣,可以從它連接到的每一台計算機中獲得額外的處理動力,可以同時而順暢處理多達5億以上用戶的需求,不會產生係統崩潰或者延遲等問題。”
“總體來看,它形成了一種即時性和無限擴展的玩法,遊戲不會因為規模受限,打破了訪問速度和頻次的局限。”肖俊心中分析著。
“那麼,我現在就從渲染引擎開始開發起吧!”肖俊雙手放在鍵盤上,開始劈裡啪啦的開始打著代碼。由於他之前使用了軟件編程精通技能卡。所以怎麼寫代碼,怎麼編程,怎麼操作當然是手到擒來!
腦子裡想著編程的方向,腦子裡自動就浮現出來那些代碼,表達什麼意思,有什麼作用……
一串串密密麻麻的代碼出現在電腦的代碼編輯器當中。
渲染引擎是整個遊戲引擎當中的一部分,也是很重要的一部分。它的功能就是顯示的圖片、文字、動態等等都和它有關。
就拿遊戲來說,遊戲的人物、背景畫麵、文字等等都是由渲染引擎顯示出來的。
“我現在要開發的就是虛擬渲染引擎,它和傳統的渲染引擎不一樣,傳統的渲染引擎都是二維圖像和三維圖像,不夠真實。我的虛擬渲染引擎製作出來的畫麵絕對是和接近虛擬現實的存在!”
不一樣的渲染構成,不一樣的畫麵顯示!
擼代碼一擼就是一天,差點打代碼打到手抽筋~
晚上的時候,林小彤喊肖俊吃雞都被他拒絕了!
那什麼,他現在可是要奮鬥的男人,玩什麼遊戲?
第二天又接著擼了第一個代碼,終於把渲染引擎的第一個小程序給編輯出來了。
“咦~感覺這個小程序和哈利迪描述的功能不一樣啊。根本就沒有達到要求!”肖俊試了一下這個小程序,發現它的功能和哈利迪描述的完全不一樣。
仿佛還沒有脫離現在世界的功能範疇!