當(dāng)然除了硬件設(shè)備上的準(zhǔn)備,還需要在內(nèi)容上面需要補足。
之前北極星公司為了發(fā)售家庭游戲機自己組建了一個游戲部門,后來拆分出來獨立成了一個游戲工作室。
但是僅僅依靠這個游戲工作室根本無法滿足消費者的需求,只是解決了有無的問題。
雖然北極星公司旗下的游戲工作室出品的游戲都很經(jīng)典,但是也不可能讓用戶一直就玩這些游戲,再好玩的游戲也有可能玩膩。
況且這些游戲都是單機游戲,很多人通關(guān)后就不想再玩了,如果是網(wǎng)絡(luò)游戲還可以和其他玩家互動,增加游戲的壽命。
為了解決這個問題,北極星公司委托繁星軟件公司負(fù)責(zé)研發(fā)一款通用游戲引擎,這款引擎可以制作2d和3d游戲。
在這個年代,2d游戲都是像素格式,粗糙的不得了,你們玩過街機的都知道是什么樣子,更別說是3d了,需要的技術(shù)更是高了不知道多少。
好在繁星軟件公司已經(jīng)獲得了趙一的幾分真?zhèn)鳎ㄙM了一年的時間,終于將這款3d游戲引擎研發(fā)了出來。
并且已經(jīng)附帶了大量的通用游戲素材和貼圖,讓一些實力有限的游戲工作室和個人也能夠使用這些通用素材開發(fā)自己的游戲,只要在游戲性方面下功夫,這些都不是問題。
而財力比較大的游戲工作室和公司可以自己創(chuàng)建游戲素材和貼圖,開發(fā)出畫面更精致的游戲。
這款游戲引擎是為即將要發(fā)售的個人掌上游戲機和已經(jīng)發(fā)售的家庭游戲機專門量身定做的,能夠充分地發(fā)揮出來這些游戲機的硬件性能。
以前游戲畫面差主要還是游戲硬件方面的限制,如沒有足夠的存儲介質(zhì),還有就是內(nèi)存價格高昂,而且內(nèi)存的容量也很小。
即使是現(xiàn)在,內(nèi)存依然還是制約游戲發(fā)展的主要原因。為了打破這個限制,北極星公司還希望讓天行半導(dǎo)體公司開發(fā)大容量內(nèi)存。 為了加快數(shù)據(jù)的讀取,現(xiàn)在使用的方式是將cd盤里面的信息一次性讀到內(nèi)存中,這樣開始雖然讀取的時間稍微長一點,但是讀到內(nèi)存中后,后面的游戲時間里面,畫面就不會出現(xiàn)卡頓的現(xiàn)象。 但是這種方式是因為游戲程序不大,內(nèi)存容量滿足需求,要是游戲很大,那么如果還主要依靠內(nèi)存來工作,就會大大地增加設(shè)備成本。 為了解決這個問題,趙一讓他們使用邏輯預(yù)判讀取的方式進(jìn)行,就是玩家游戲到一個場景里面,就會根據(jù)邏輯判斷,下面將要讀取哪些場景,預(yù)先將相關(guān)數(shù)據(jù)加載到內(nèi)存中,將距離當(dāng)前場景操作較遠(yuǎn)的場景從內(nèi)存中移除出去。 有了游戲引擎之后,北極星公司接下來就是需要扶持大量的游戲工作室來為自己的游戲機開發(fā)配套的游戲。 于是在國內(nèi)各大高校開展招募活動,希望有志于投身到游戲領(lǐng)域的相關(guān)人才能夠加入進(jìn)來,北極星公司以入股的方式給予資金支持,并同時給這些人才免費游戲引擎。 由于目前國內(nèi)的軟件方面的人才本身就比較困乏,而且即使是軟件專業(yè)出身,也基本上沒有游戲開發(fā)經(jīng)驗,如果是像拳皇這樣的簡單游戲,也許憑著個人能力研究研究也能夠懂個七八。 但是現(xiàn)在不行了,單單是繁星軟件公司開發(fā)的游戲引擎,初入手也是比較困難的,要發(fā)揮出游戲引擎的全部性能更是憑借自身摸索很難辦到。 所以北極星公司還會開設(shè)相關(guān)培訓(xùn)班,讓沒有游戲開發(fā)經(jīng)驗的軟件專業(yè)人才能夠盡快知道怎么開發(fā)游戲,怎么使用游戲引擎相關(guān)功能。 而不是