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