基于J2ME的游戲?qū)υ挔顟B(tài)機(jī)設(shè)計(jì)
本文檔由 花仙依雨 分享于2010-11-28 01:51
本文實(shí)現(xiàn)了一個(gè)基于J2ME的手機(jī)游戲?qū)υ挔顟B(tài)機(jī)系統(tǒng),系統(tǒng)完整的實(shí)現(xiàn)了對(duì)話資源的服務(wù)端處理,網(wǎng)絡(luò)傳輸,手機(jī)界面顯示與操作.系統(tǒng)采用了多層結(jié)構(gòu),上層由狀態(tài)機(jī)語(yǔ)言來(lái)描述用戶界面和游戲中的邏輯運(yùn)算關(guān)系,下層設(shè)計(jì)一個(gè)狀態(tài)機(jī)引擎,來(lái)解釋執(zhí)行上層的狀態(tài)機(jī)語(yǔ)言,狀態(tài)機(jī)引擎建立在J2ME平臺(tái)之上,將其描述的界面在屏幕上繪制出來(lái). 以往,對(duì)RPG(角色扮演游戲)中對(duì)話的處理都是將對(duì)話資源與代碼混合在一起,邏輯之間的轉(zhuǎn)換和..