王靜 司占軍 金暢
)
摘要:基于虛幻4游戲引擎的線性游戲剔除了開放世界游戲的弊端,以傳統(tǒng)的射擊游戲理論為基礎(chǔ),結(jié)合現(xiàn)下最新的游戲引擎和實(shí)驗(yàn)室最新的計(jì)算機(jī)設(shè)備,實(shí)現(xiàn)工程建立、地圖搭建、游戲人物開發(fā)和AI系統(tǒng)制作四大模塊功能。一個(gè)人物,一段冒險(xiǎn),一個(gè)終點(diǎn),一個(gè)關(guān)卡串成一條線,構(gòu)成線性游戲一段完整的旅程。虛幻4強(qiáng)大的性能和多種高效率的功能不受硬件設(shè)備的限制,藍(lán)圖功能和難度降低的編程,輕易虜獲游戲開發(fā)者的青睞;美輪美奐效果逼真的游戲場(chǎng)景和震撼的爆炸效果的游戲畫面深得玩家的喜愛(ài)和贊美。
關(guān)鍵詞:虛幻4;藍(lán)圖;線性游戲
中圖分類號(hào):TP37? ? ? 文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1009-3044(2019)21-0094-02
開放科學(xué)(資源服務(wù))標(biāo)識(shí)碼(OSID):
線性游戲是指以3D視角,進(jìn)行一段完整的線性旅程的游戲,不再僅限制于橫版過(guò)關(guān)的條件。游戲中的每一個(gè)景物和每一處場(chǎng)景都是按照路徑搭建,精心設(shè)計(jì)的,不存在任何無(wú)意義的場(chǎng)景,避免了游戲地圖過(guò)于龐大,內(nèi)容空洞的問(wèn)題。線性游戲的地圖面積雖小但更具立體性,重復(fù)度更低,玩家用心探索可以獲得無(wú)限的樂(lè)趣。
虛幻4是具有跨時(shí)代意義的一款游戲引擎。對(duì)開發(fā)者來(lái)說(shuō),它具有完整搭建一個(gè)真實(shí)世界的能力,可視化的建筑景物,可視化的人物,可視化的材質(zhì)球搭建,更有可視化的編程。另外,虛幻4支持當(dāng)今幾乎全部的平臺(tái),Windows、Mac、IOS、安卓、索尼的PS4、微軟的Xbox。作為一個(gè)開源的免費(fèi)引擎,精美的畫面大大加強(qiáng)了玩家的感官體驗(yàn),音頻、畫面、震動(dòng)等的互動(dòng)補(bǔ)充使得枯燥乏味的內(nèi)容,難以理清的故事線索變得更加生動(dòng)有趣,讓玩家得到身臨其境的體驗(yàn),實(shí)現(xiàn)內(nèi)容和技術(shù)的結(jié)合,提高玩家的認(rèn)可度[1]。隨著虛幻4引擎的不斷完善,以及5G的興起和“云游戲”概念的推廣,虛幻4將擁有更加廣闊的市場(chǎng)前景。
1 開發(fā)環(huán)境
虛幻4在實(shí)驗(yàn)室開發(fā)環(huán)境為Windows 10系統(tǒng),Intel(R) Core(TM)i7-6900K CPU ,32.0GB內(nèi)存,英偉達(dá)1080Ti 11GB顯卡,64位操作系統(tǒng)。這些配置可以為開發(fā)提供穩(wěn)定的外部環(huán)境,也讓開發(fā)過(guò)程變得十分流暢。
2 游戲的開發(fā)思路
在現(xiàn)有電子游戲的前提下,線性游戲著力于配合虛幻4強(qiáng)大的渲染力,融合所有的娛樂(lè)功能,增強(qiáng)游戲體驗(yàn)感。如下圖1所示,本游戲的設(shè)計(jì)流程圖。游戲系統(tǒng)的設(shè)計(jì)主要包括特效,UI界面的制作和完善、地圖系統(tǒng)、人物包括人物動(dòng)畫,動(dòng)作等、NPC和敵人AI系統(tǒng)行為樹四個(gè)步驟。這些步驟是相互交叉實(shí)現(xiàn)的,沒(méi)有明確的先后順序。
3 設(shè)計(jì)與制作
3.1 游戲素材的整理
一方面,場(chǎng)景中的背景可以根據(jù)需要,直接在網(wǎng)絡(luò)上下載一些符合游戲環(huán)境的圖片。另外,為了提高玩家的體驗(yàn)感和游戲的吸引力,游戲中特效需要自己設(shè)計(jì)制作,例如流出的血滴飛濺到攝像機(jī)屏幕上的效果,是通過(guò)Photoshop設(shè)計(jì)的,受到的傷害越高,血污就越大。另一方面,游戲中的3D模型需要在3DMax軟件中完成建模,貼圖,渲染。
3.2 制作過(guò)程
3.2.1 搭建地圖
首先選擇材質(zhì)創(chuàng)建材質(zhì)藍(lán)圖,如圖2所示,把前期準(zhǔn)備的四張貼圖拖入藍(lán)圖,讓函數(shù)和藍(lán)圖連接,達(dá)到位置發(fā)生變化,紋理可隨之變化的目的。然后在地貌模式下搭建地圖。該地圖主要分成三個(gè)部分:“猛毒夏之森”,主要敵人由毒蜘蛛組成;“殺戮秋之林”,敵人以秋天最兇猛的動(dòng)物棕熊為藍(lán)本的巨熊;“蘇醒冬之丘”,怪物以魔法驅(qū)動(dòng)的石頭人為主。最終boss“邪惡法師”設(shè)計(jì)在中世紀(jì)遺留的“權(quán)利堡壘”。
3.2.2 創(chuàng)建人物
導(dǎo)入人物模型,選擇空白的人物骨骼作為真正碰撞體的位置。接著編寫人物“前后左右”移動(dòng)的動(dòng)作藍(lán)圖程序以及跳躍、奔跑、下蹲等特殊動(dòng)作;制作人物的生命值與傷害系統(tǒng)。最后就是調(diào)整人物的視角和開發(fā)瞄準(zhǔn)模式,實(shí)現(xiàn)持槍開火,準(zhǔn)星。如圖3所示,子彈生成的位置設(shè)置在槍口。如果要修改子彈彈道,在子彈的藍(lán)圖中添加以下代碼:
3.3 調(diào)適與完善
為提高玩家的游戲的體驗(yàn)效果,可以為游戲添加一些聲音特效。游戲制作完成之后,為保證玩家游戲時(shí)操作過(guò)程的流暢性以及游戲操作的準(zhǔn)確性,達(dá)到我們?cè)O(shè)計(jì)的目的,需要不斷對(duì)其進(jìn)行調(diào)試和完善。調(diào)試運(yùn)行過(guò)程中,要測(cè)試游戲的基本構(gòu)成,包括地圖的搭建,人物及其動(dòng)作的制作,AI制作等,不斷修復(fù)遇到的BUG。
4總結(jié)
此次設(shè)計(jì)使用了最前沿的虛幻4游戲引擎,完成了地圖系統(tǒng)的構(gòu)建并進(jìn)行了簡(jiǎn)單的優(yōu)化,實(shí)現(xiàn)了草地、沙漠、雪地的制作,設(shè)計(jì)了反光掩體的制作,使用藍(lán)圖系列制作了人物動(dòng)畫。相對(duì)于傳統(tǒng)的游戲制作引擎,在未來(lái)5G網(wǎng)絡(luò)興起的時(shí)代,虛幻4引擎將迅速占領(lǐng)游戲制作的市場(chǎng),更快速地進(jìn)入游戲開發(fā)者的視野,探索使用該引擎,從而激發(fā)更多高質(zhì)量游戲的出現(xiàn)。
參考文獻(xiàn):
[1] 徐佳佳. 骨骼識(shí)別技術(shù)在新媒體游戲設(shè)計(jì)中的應(yīng)用[D]. 武漢: 華中師范大學(xué), 2016.
【通聯(lián)編輯:謝媛媛】