freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

款手機游戲的開發(fā)與測試(編輯修改稿)

2025-04-21 04:58 本頁面
 

【文章內(nèi)容簡介】 計算能力是這兩類設(shè)備的主要區(qū)別,對其上可能的應(yīng)用和環(huán)境顯然有著本質(zhì)影響,不同類別的設(shè)備不可能采用同樣的 Java 平臺,必須分別定義。針對這兩大類設(shè)備的平臺規(guī)范就是 Configuration。第一類設(shè)備的 Configuration 稱為 CLDC(Connected, Limited Device Configuration) ,第二類稱為CDC(Connected Device Configuration) 。屬于同一類的設(shè)備計算能力是相似的,但是其他功能和條件還有非常大的區(qū)別。作為 Java 平臺必須保證相容性,這就必須舍棄所有的設(shè)備特殊性。因此,Configuration 就是支持一組通用設(shè)備的最小 Java 平臺,作為這些設(shè)備的最小公分母來保證不同設(shè)備間的平臺相容性。這里的 Java 平臺主要是指 Java 虛擬機(JVM)和核心庫。在 Configuration 中舍棄了設(shè)備的特殊性來保證 Java 平臺的相容性,但是僅僅有 Configuration 顯然是不夠的,特殊的具體設(shè)備其獨有的功能和硬件條件都沒有得到支持。為此,在 Configuration 的基礎(chǔ)上,根據(jù)設(shè)備具體功能再進行一次劃分,比如智能手機,PDA 等等。功能的劃分也就是其他硬件條件的劃分,比如屏幕大小,內(nèi)存,計算能力,電力供應(yīng)等等都是從屬于功能的,因此同功能的設(shè)備的硬件條件都是非常相似的。Profile(譯為簡表或者簡檔)就是針對每一類功能設(shè)備的特殊性定義的與設(shè)備特性相關(guān)的 API,建筑于Configuration 之上,作為 Configuration 的擴展和補充。例如 MIDP(Mobile Information Device Profile,移動信息設(shè)備 Profile)就定義了關(guān)于移動信息設(shè)備(主要指智能手機和一部分具有無線通信功能的 PDA)的圖形界面,輸入和時間處理,持久性存儲,短消息等等的 API,并且考慮到了移動信息設(shè)備的屏幕和內(nèi)存限制。而正在制定中的 PDA Profile 則定義了針對 PDA 的 API,其屏幕,內(nèi)存條件都要大于 MIDP,但是網(wǎng)絡(luò)方面的要求則顯然和手機有所不同。如下圖所示,同屬于 Configuration 的設(shè)備根據(jù)功能不同由不同的 Profile 來支持,Profile 體現(xiàn)設(shè)備的特殊性,但是都建筑在一個共同的基礎(chǔ)Configuration 平臺之上。 J2ME 現(xiàn)狀和前景J2ME 已經(jīng)廣泛的應(yīng)用在了很多的移動設(shè)備上,很多的移動設(shè)備都實現(xiàn) MIDP的參考實現(xiàn),但不同的移動設(shè)備還是有一些不同的地方,比如應(yīng)用與手機上的Profile 就不適合在 PDA 的 Profile。有一些系統(tǒng),比如 Symbian 實現(xiàn)了 CLDC和 MIDP,作為智能手機的操作系統(tǒng),是理想的 MIDP 應(yīng)用平臺。其他的系統(tǒng),如在 Compaq 的 iPaq 上已經(jīng)實現(xiàn)了 CDC,IBM 的 WebSphere Micro Environment在 Pocket PC 上實現(xiàn)了 CLDC,CDC 和 MIDP。可見,在硬件條件較好的 PDA 上都7 / 19可以實現(xiàn) CDC 的標(biāo)準(zhǔn)。由于這些主要操作系統(tǒng)平臺都是開放的,基本可以相信,主要的移動信息設(shè)備操作系統(tǒng)都將一直提供 J2ME 的支持,但是具體支持哪個標(biāo)準(zhǔn)則并不一定死板地按照 CLDC 和 CDC 的最初定義,和設(shè)備的硬件條件和廠商的選擇有關(guān),或者可能同時實現(xiàn)多個標(biāo)準(zhǔn)。所以說 J2ME 的還是在快速的發(fā)展的。 手機游戲業(yè)務(wù) 手機游戲是移動多媒體時代最有價值的應(yīng)用。這是因為,游戲是多媒體應(yīng)用中集大成的業(yè)務(wù),圖像、音樂、互動都能在游戲中實現(xiàn),能充分滿足用戶各方面的需求。雖然目前手機游戲還無法與 PC 游戲相比,其顯示功能和鍵盤輸入、聲音處理能力也形成一定制約。但是隨時隨地可操作可聯(lián)網(wǎng)的特性大大拓展了人們娛樂休閑的時間和空間,以游戲功能為主的手機終端在市場上漸被認(rèn)可,多媒體功能正向手機的標(biāo)配功能演進,制約手機游戲發(fā)展的技術(shù)瓶頸將被打破。當(dāng)前的手機游戲產(chǎn)業(yè)盡管仍然存在很多制約其發(fā)展的瓶頸,但手機游戲已顯示出非比尋常的發(fā)展速度,其市場潛力十分巨大,將成為移動增值服務(wù)市場新的增長點。3 開發(fā)環(huán)境介紹 開發(fā)環(huán)境操作系統(tǒng):Microsoft Windows XP程序語言:Java 2開發(fā)平臺:Java 2 Micro Edition開發(fā)工具: Wireless Tool Kit + +1_SC 關(guān)于 SonyEricsson Wireless Tool KitSonyEricsson WTK(Wireless Tool Kit)是 SonyEricsson 公司針對 J2ME 推出的用于手機和 Palm 等移動設(shè)備的開發(fā)包,是手機廠商的專用開發(fā)包。它通用性高,開發(fā)出的應(yīng)用程序可保證能運行在大部分設(shè)備上,而不像專用廠商具有一定的不兼容性。雖然它沒有強大的功能和完善的調(diào)試手段,但它提供運行模擬器的最基本組件,是其他 IDE 需集成采用的必備元素。當(dāng)前的最新 Release 的版本為 J2ME 。4 手機游戲(堡壘)的開發(fā) 游戲的的思路、構(gòu)想 游戲想法的產(chǎn)生相信大家一定都在 8 位機機上玩過《冒險島》這款游戲,非常有趣味性。游戲中玩家通過不斷的闖關(guān),來解救公主。在每個關(guān)都很很多的怪物阻擋著你,所以需要運用各種機關(guān)或者秘籍來殺死它們。殺死他們的同時還可以獲8 / 19得各種獎勵,加生命,加血等,增加了游戲的趣味性。如圖 2 所示:圖 2 游戲截圖這款《冒險島》游戲的實現(xiàn)相對于其他 RPG 或者網(wǎng)絡(luò)版手機游戲稍簡單一些,適合初學(xué)者作為練習(xí),所以我決定編寫一款類似的手機游戲。由于之前對手機游戲的編程知識以及游戲的設(shè)計只有初步的了解,因此,我們在游戲的構(gòu)架和思路上經(jīng)歷了幾個階段。 對游戲設(shè)計的初步認(rèn)識剛開始我們只對 J2ME 有初步的了解。這時我們只是模仿之前在 PC 上看到的游戲,用語言把游戲的實現(xiàn)感性的描述為幾大部分:游戲界面系統(tǒng):包括游戲開始界面;游戲開局界面;游戲運行界面;游戲結(jié)束界面。游戲元素:菜單類;畫布類;人物類;排行榜類。 模塊成型階段在進一步熟悉了 J2ME 知識后,對框架做出了一些修改,逐步把游戲的基本功能確定。游戲依次進入加載界面;主菜單;游戲運行界面;游戲結(jié)束界面。具體實現(xiàn)的功能為: 1.主菜單,有如下選項:(1)開始游戲——進入游戲界面。(2)聲音——設(shè)置聲音的有無選項。(3)幫助——介紹游戲的玩法。(4)排行榜——玩家所得分?jǐn)?shù)的排行榜。(5)關(guān)于——用來顯示說明信息以及背景圖片。9 / 192.游戲運行界面,包括:游戲界面;目前游戲得分;游戲關(guān)數(shù);生命次數(shù);3.游戲結(jié)束界面:游戲結(jié)束后,顯示一行說明信息,然后退回到菜單。游戲的主要模塊為:1.游戲主 MIDlet(GameMIDlet)——對游戲生命周期的判斷;對畫布類的調(diào)用;管理游戲程序中各個屏幕之間的轉(zhuǎn)換。2.游戲畫布(MyGame)——對游戲所用變量,常量的設(shè)定;游戲的初始化;游戲中精靈運動軌跡的控制;精靈與磚塊的碰撞檢測以及磚塊狀態(tài)的控制;游戲中各關(guān)卡的基本設(shè)定;游戲中對按鍵狀態(tài)的處理。3.菜單類——游戲中菜單事件的處理。4.GameOgre 類——游戲中怪物的類。5.GamePlayer 類——玩家控制的精靈類。6.GameRMS 類——用于實現(xiàn)分?jǐn)?shù)排行榜。7.PlayMusic 類——用于實現(xiàn)音樂的播放。8.MySet 類——聲音大小的設(shè)置。 程序的類結(jié)構(gòu)程序一共有 8 個主要類,其中菜單類負(fù)責(zé)各個屏幕的切換。程序的類結(jié)構(gòu)如圖 3 所示:圖 3 類結(jié)構(gòu) 游戲的流程圖進入游戲菜單。初始情況下,游戲菜單有 5 個選項,它們分別是開始游戲、游戲說明和排行榜、
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1