金 君
南京視覺藝術(shù)職業(yè)學(xué)院,江蘇南京 210000
Android是目前全世界最為普及的移動(dòng)設(shè)備平臺(tái),由于人類生活質(zhì)量的不斷提高,其發(fā)展領(lǐng)域也開始向娛樂、文化、生活服務(wù)等各個(gè)方面進(jìn)行拓展,以其智能、便利等多種優(yōu)勢(shì)成為人們?nèi)粘J褂玫幕驹O(shè)備之一。近年來(lái),Andriod平臺(tái)一直致力于打造優(yōu)秀的移動(dòng)設(shè)備游戲,各類手機(jī)游戲?qū)映霾桓F,而3D游戲也成為了開發(fā)重點(diǎn)對(duì)象。對(duì)此,下文將主要針對(duì)當(dāng)前國(guó)內(nèi)安卓設(shè)備3D游戲的發(fā)展?fàn)顟B(tài)作基本闡述,然后深入探索3D游戲設(shè)計(jì)要點(diǎn),分析基本3D游戲開發(fā)基本要點(diǎn)和設(shè)計(jì)需求,來(lái)完善3D游戲的設(shè)計(jì)制作過程。
由于Android平臺(tái)的橫空出世和移動(dòng)設(shè)備的普及,如今的3D移動(dòng)設(shè)備游戲成為了年輕人休閑娛樂的基本活動(dòng)之一。移動(dòng)設(shè)備游戲即是可以運(yùn)用數(shù)據(jù)通信等功能在移動(dòng)終端運(yùn)行的游戲,這種游戲不會(huì)受到太多因素的干擾,玩家可以隨時(shí)隨地玩游戲來(lái)達(dá)到休閑娛樂的目的。在我國(guó),移動(dòng)設(shè)備的游戲開發(fā)日趨成熟,加之相關(guān)技術(shù)的不斷提升,也使得越來(lái)越多的移動(dòng)設(shè)備開始支持3D圖像處理及顯示功能。近年來(lái),移動(dòng)設(shè)備上的游戲由于硬件等方面的制約,仍舊以2D游戲居多。相較于普通的2D游戲而言,3D游戲在視覺效果擁有著更為精致卓越的表現(xiàn)力。市場(chǎng)上,大量的開發(fā)商和制作商都開始意識(shí)到3D游戲的發(fā)展趨勢(shì),紛紛投入到安卓設(shè)備3D游戲的開發(fā)和創(chuàng)作中去,使得該行業(yè)發(fā)展壯大,與此同時(shí)也帶動(dòng)了其他產(chǎn)業(yè)的發(fā)展。
盡管我國(guó)移動(dòng)設(shè)備的游戲開發(fā)行業(yè)發(fā)展迅猛,但也受諸多因素的影響,主要包含以下幾個(gè)方面。
1)人才匱乏。對(duì)于移動(dòng)終端的游戲設(shè)計(jì)需要運(yùn)用到十分專業(yè)的設(shè)計(jì)技巧和方案。相比于國(guó)外而言,我國(guó)在這方面的人才較少,還需要不斷培養(yǎng)和挖掘設(shè)計(jì)開發(fā)人員。
2)移動(dòng)終端限制。由于市場(chǎng)上各種移動(dòng)設(shè)備在硬件等配置上的差異,游戲的表現(xiàn)情況也大不同。這就使得部分設(shè)計(jì)而成的游戲無(wú)法與設(shè)備相兼容。
3)網(wǎng)絡(luò)連接問題。目前許多大型3D游戲都是網(wǎng)絡(luò)游戲,這就在一定程度上要求用戶能夠處于一個(gè)十分穩(wěn)定的網(wǎng)絡(luò)連接狀態(tài)下,如何網(wǎng)絡(luò)不順暢很容易導(dǎo)致游戲過程受到阻礙。
2.1.1 菜單設(shè)計(jì)
一個(gè)游戲的制作最基本的就是界面菜單設(shè)計(jì),其中需要包括開始游戲、結(jié)束或退出游戲的選項(xiàng),以及為方便玩家使用而設(shè)計(jì)的幫助選項(xiàng)等等。
“開始游戲”即是在剛剛啟動(dòng)游戲,玩家為了進(jìn)入到游戲過程中而設(shè)計(jì)的選項(xiàng)入口。
“繼續(xù)游戲”即是當(dāng)玩家暫停游戲后回到主菜單界面,為了繼續(xù)進(jìn)行游戲而設(shè)計(jì)的入口,使玩家可以接著之前的游戲進(jìn)程而進(jìn)行游戲。
“幫助”即是為了讓玩家了解和熟悉游戲規(guī)則和過程,將游戲相關(guān)簡(jiǎn)介及玩法放入其中供玩家瀏覽和解讀。
“退出游戲”即是當(dāng)玩家不想再繼續(xù)進(jìn)行游戲而選擇的結(jié)束選項(xiàng),并退出這一游戲程序。
2.1.2 圖層渲染設(shè)計(jì)
這一板塊涵蓋了諸多內(nèi)容的設(shè)計(jì),其中包括了游戲界面設(shè)計(jì)、人物角色設(shè)計(jì)、游戲控制設(shè)計(jì)等等。定時(shí)重繪則是整個(gè)設(shè)計(jì)中最為關(guān)鍵的部分之一。在整個(gè)游戲運(yùn)行過程里,各個(gè)成分都處于運(yùn)動(dòng)過程,為了呈現(xiàn)出更好的動(dòng)畫效果,需要運(yùn)用到定時(shí)重繪讓3D效果更為
飽滿,并以這一技術(shù)手段來(lái)使玩家可以得到更好的游戲體驗(yàn)。另外,過程控制也是主要的設(shè)計(jì)內(nèi)容之一,整個(gè)游戲都需要按照同一控制方式進(jìn)行。與此同時(shí),游戲過程中的界面設(shè)計(jì)也需要借助于多個(gè)圖層的構(gòu)建來(lái)形成一個(gè)完善的界面顯示系統(tǒng),使得3D效果可以更好地投射到游戲之中。
2.1.3 菜單顯示設(shè)計(jì)
在游戲過程中,為了方便玩家可以自由暫停、繼續(xù)或退出游戲需要設(shè)計(jì)隱藏的菜單板塊,這個(gè)圖層具有獨(dú)特性,需要單獨(dú)設(shè)計(jì)圖層,可以運(yùn)用滑入和滑出的方式來(lái)設(shè)計(jì)這一菜單板塊。
2.2.1 運(yùn)動(dòng)方向設(shè)計(jì)
無(wú)論是哪種類型的游戲都需要基本的控制設(shè)計(jì),例如《憤怒的小鳥》這一游戲,需要玩家通過觸覺感應(yīng)來(lái)控制小鳥射擊方向,以滑動(dòng)的方式來(lái)選擇運(yùn)行軌跡進(jìn)行游戲。再比如3D游戲《地鐵跑酷》是通過控制人物左右運(yùn)動(dòng)而設(shè)計(jì)的跑酷類游戲。
2.2.2 游戲障礙設(shè)計(jì)
在各種游戲中,缺少不了障礙物的設(shè)計(jì)。例如在《花千骨》3D網(wǎng)游中出現(xiàn)的打怪關(guān)卡,都屬于障礙設(shè)計(jì)。這一內(nèi)容的設(shè)計(jì)可以充分調(diào)動(dòng)想象力,使玩家能夠深入到游戲故事之中,提高通關(guān)難度,讓玩家享受這一娛樂過程。
2.2.3 游戲獎(jiǎng)勵(lì)設(shè)計(jì)
為了讓玩家角色能力得到提升,可以適當(dāng)?shù)卦谟螒蜻^程中設(shè)計(jì)獎(jiǎng)勵(lì)關(guān)卡,例如跑酷游戲中玩家可以拾取大量金幣,然后在游戲商店購(gòu)買更好的游戲裝備,提升人物能力或等級(jí)。獎(jiǎng)勵(lì)形式多變,根據(jù)不同類型的游戲可以進(jìn)行不同內(nèi)容的構(gòu)思和設(shè)計(jì)。
1)表現(xiàn)需求。3D游戲顧名思義需要擁有十分立體和真實(shí)的動(dòng)態(tài)效果。一般情況下,游戲背景界面設(shè)計(jì)在動(dòng)畫表現(xiàn)上連續(xù)性強(qiáng),音效也需要進(jìn)行優(yōu)化,使得整個(gè)3D效果聲畫統(tǒng)一、和諧。只有這樣才能讓玩家初次啟動(dòng)游戲就會(huì)被這一強(qiáng)烈的畫面感所吸引,而對(duì)游戲內(nèi)容更為好奇。整個(gè)菜單界面設(shè)計(jì)簡(jiǎn)潔,不失表現(xiàn)力,布局上也需要方便玩家控制使用。
2)3D游戲通常都會(huì)使圖形處理能力大幅提升,這就意味著其需要支持的硬件設(shè)備性能要求更高。因此,游戲設(shè)計(jì)過程也需要兼顧到Android開發(fā)和應(yīng)用,來(lái)使得二者能夠更好的實(shí)現(xiàn)功能對(duì)接。除此之外,在游戲過程中時(shí)常會(huì)出現(xiàn)運(yùn)行錯(cuò)誤等現(xiàn)象,這就需要游戲設(shè)計(jì)過程中考慮到這些情況的發(fā)生,并設(shè)計(jì)出合理及時(shí)的處理方案,對(duì)異?,F(xiàn)象進(jìn)行第一時(shí)間的處理和解決。另外還要添加異常信息反饋程序,來(lái)使得3D游戲設(shè)計(jì)得以完善和強(qiáng)化。
3)大部分大型3D網(wǎng)游等游戲在設(shè)計(jì)初始階段,設(shè)計(jì)的游戲故事板塊和任務(wù)完成板塊較少,不能達(dá)到玩家全部需求。所以,在設(shè)計(jì)過程中還需要預(yù)留開發(fā)方向和相關(guān)內(nèi)容,使需求完善階段能夠?qū)τ螒騼?nèi)容進(jìn)行拓展和延伸。
4)根據(jù)用戶Android系統(tǒng)版本,需要增強(qiáng)游戲的可移植性,來(lái)滿足不同版本需求。
綜上所述,當(dāng)下我國(guó)Android平臺(tái)的3D游戲受到了越來(lái)越多用戶的喜愛。如何更好的設(shè)計(jì)完善3D游戲,需要考量到游戲過程的各個(gè)細(xì)節(jié)并進(jìn)行優(yōu)化處理。3D游戲設(shè)計(jì)除了要滿足人們?nèi)粘J褂玫陌沧恳苿?dòng)設(shè)備的基本硬件配置等,還需要全方位的致力于設(shè)計(jì)更加優(yōu)質(zhì)的游戲故事構(gòu)架和基本操作過程及表現(xiàn)效果來(lái)引人入勝。相對(duì)來(lái)說(shuō),安卓平臺(tái)的3D游戲設(shè)計(jì)開發(fā)還需要不斷地深入探索研究,開發(fā)強(qiáng)大的游戲效果和情節(jié)過程來(lái)激發(fā)玩家的游戲欲望。這一過程還需要進(jìn)行長(zhǎng)期的努力探索和實(shí)驗(yàn),相信今后的開發(fā)制作會(huì)創(chuàng)造出更多優(yōu)秀的游戲作品。
[1]胡浩,溫靜馨.3D游戲中人物動(dòng)作的實(shí)時(shí)渲染[J].沈陽(yáng)大學(xué)學(xué)報(bào),2012(2):26.
[2]謝景明.3D游戲引擎技術(shù)開發(fā)的研究[J].廣州番禺職業(yè)技術(shù)學(xué)院學(xué)報(bào),2013(4):12-13.
[3]胡必波,謝景明.3D游戲引擎技術(shù)開發(fā)的研究[J].廣州番禺職業(yè)技術(shù)學(xué)院學(xué)報(bào),2015(4):31.