手機(jī)是一款流行的移動(dòng)設(shè)備,為了攜帶方便,手機(jī)的設(shè)計(jì)也顯得比較小巧,這就限制了手機(jī)的屏幕大小、續(xù)航能力等問(wèn)題。因此在進(jìn)行手機(jī)小游戲開(kāi)發(fā)設(shè)計(jì)時(shí),一定要考慮這些手機(jī)的局限性。
目前,市面上的手機(jī)無(wú)論在處理能力還是在存儲(chǔ)容量上都不足與PC機(jī)相提并論,但也足以支持一個(gè)設(shè)計(jì)優(yōu)化的微型游戲程序的運(yùn)行。加上它的網(wǎng)絡(luò)通信能力,甚至還可以支持有聯(lián)機(jī)對(duì)戰(zhàn)能力的網(wǎng)絡(luò)游戲。正是由于硬件設(shè)備的極大差異,才直接導(dǎo)致了手機(jī)游戲開(kāi)發(fā)與傳統(tǒng)游戲開(kāi)發(fā)的極大差別。
鑒于手機(jī)小游戲開(kāi)發(fā)與傳統(tǒng)游戲開(kāi)發(fā)的巨大差別,并考慮到作為其運(yùn)行載體的手機(jī)的實(shí)際局限性,在進(jìn)行手機(jī)小游戲的設(shè)計(jì)制作時(shí)也有必須遵循的原則,即有限的游戲時(shí)間;精干的程序;縮短等待時(shí)間;尋求最大的兼容性。
手機(jī)作為一種典型的MIDP設(shè)備,其能量供應(yīng)是有限度的,在設(shè)計(jì)游戲時(shí)應(yīng)當(dāng)為用戶提供一個(gè)有限的手機(jī)小游戲時(shí)間,以免手機(jī)小游戲時(shí)間過(guò)長(zhǎng)而大量消耗有限的能源。例如,可以把手機(jī)小游戲時(shí)間限定在幾分種之內(nèi)完成或是將其劃分為若干階段分次進(jìn)行。
鑒于手機(jī)游戲的處理速度不可能太快的客觀事實(shí),為保持游戲的順暢進(jìn)行,就必須盡量縮短游戲中的等待時(shí)間,尤其是在設(shè)計(jì)多人聯(lián)機(jī)游戲時(shí)一定要注意這個(gè)問(wèn)題。而且由于存儲(chǔ)空間的限制,也要求設(shè)計(jì)精干的程序,否則將導(dǎo)致開(kāi)發(fā)的游戲因過(guò)于臃腫而無(wú)法在手機(jī)執(zhí)行。
為手機(jī)游戲?qū)で笞畲蟮募嫒菪砸彩怯斜匾?。由于不同型?hào),不同款式的手機(jī)不僅支持的J2ME SDK(Java 2 Micro Edition SDK)不同,屏幕尺寸及按鍵等也都存在差異。一款好的手機(jī)小游戲如果因?yàn)榈讓拥牟患嫒荻窒抻谀骋豢顧C(jī)型顯然是一種浪費(fèi),其實(shí)手機(jī)游戲的劇本、流程設(shè)計(jì)等完全不用更改,只需針對(duì)其他系列的手機(jī)更換必要的低層處理就可以把手機(jī)小游戲的市場(chǎng)拓展到其他機(jī)型。
手機(jī)的局限性形成了手機(jī)游戲開(kāi)發(fā)設(shè)計(jì)的原則,游戲開(kāi)發(fā)者只有好好的遵循這些原則,才能設(shè)計(jì)出符合手機(jī)這款設(shè)備的小游戲,在市面上受歡迎的游戲