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