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

正文內(nèi)容

基于j2me手機(jī)游戲連連看的設(shè)計(jì)與開發(fā)-wenkub

2023-07-03 14:32:59 本頁面
 

【正文】 on是一個(gè)規(guī)范,定義了這類設(shè)備的共同Java平臺(tái),定義與設(shè)備無關(guān)的Java虛擬機(jī)和核心庫,是平臺(tái)相容性的基礎(chǔ)。例如MIDP(Mobile Information Device Profile,移動(dòng)信息設(shè)備Profile)就定義了關(guān)于移動(dòng)信息設(shè)備(主要指智能手機(jī)和一部分具有無線通信功能的PDA)的圖形界面,輸入和時(shí)間處理,持久性存儲(chǔ),短消息等等的API,并且考慮到了移動(dòng)信息設(shè)備的屏幕和內(nèi)存限制。在Configuration中舍棄了設(shè)備的特殊性來保證Java平臺(tái)的相容性,但是僅僅有Configuration顯然是不夠的,特殊的具體設(shè)備其獨(dú)有的功能和硬件條件都沒有得到支持。在消費(fèi)電子和嵌入式設(shè)備領(lǐng)域,內(nèi)存從幾百K到幾十M,從沒有屏幕到WebTV,CPU從低功耗的嵌入式處理器到206MHz的RISC處理器,硬件條件的差異是相當(dāng)大的。 i. Standard Edition(J2SE,標(biāo)準(zhǔn)版):針對(duì)桌面端PC和工作站的個(gè)人和低端商務(wù)應(yīng)用。 J2ME的由來Java的最大目標(biāo)和特點(diǎn),就是一次編寫,到處運(yùn)行的平臺(tái)無關(guān)性。手機(jī)版連連看是一種意趣休閑的小游戲,不僅能調(diào)節(jié)精神,還能在游戲中鍛煉我們的眼力視野,注意力的專心的程度,開發(fā)我們的思維能力,同時(shí)可以充實(shí)自己,向高等級(jí)、高難度挑戰(zhàn),培養(yǎng)我們面對(duì)困難時(shí)自己所具有攻克困難的信心。按照軟件工程的方法,從需求分析入手,到概要設(shè)計(jì)、詳細(xì)設(shè)計(jì),然后編碼、測試,最終完成。其中Nokia,Samsung,Sony Ericsson,Motorola等智能手機(jī)都支持Java ME平臺(tái),使得手機(jī)應(yīng)用得到極大的推廣。該類應(yīng)用作為傳統(tǒng)手機(jī)應(yīng)用,在各個(gè)平臺(tái)上發(fā)展已近相對(duì)完善,手機(jī)上對(duì)各種流媒體的播放也已完美的支持。各類傳統(tǒng)PC游戲廠商也已進(jìn)入手機(jī)領(lǐng)域。 編寫目的本文是對(duì)連連看游戲進(jìn)行詳細(xì)設(shè)計(jì),是系統(tǒng)實(shí)現(xiàn)的出發(fā)點(diǎn),通過本游戲的設(shè)計(jì),綜合自己在校期間所學(xué)的理論知識(shí),設(shè)計(jì)該游戲,使自己熟悉應(yīng)用系統(tǒng)的開發(fā)過程,培養(yǎng)獨(dú)立思考能力,檢驗(yàn)學(xué)習(xí)效果和動(dòng)手能力,初步掌握軟件工程的系統(tǒng)理論,進(jìn)一步鞏固和加強(qiáng)自身對(duì)J2ME基礎(chǔ)知識(shí)的理解,從而達(dá)到理論與實(shí)踐相結(jié)合的目的。能夠培養(yǎng)學(xué)生理解并掌握軟件開發(fā)基本流程和方法,掌握基于J2ME的基本開發(fā)技術(shù)、游戲開發(fā)技術(shù)。 第二章J2ME游戲背景 隨著技術(shù)對(duì)游戲經(jīng)驗(yàn)的促進(jìn),游戲市場持續(xù)增長。但是,很自然的,正如Sun認(rèn)識(shí)到的,One size doesn39。 ii. Enterprise Edition(J2EE,企業(yè)版):針對(duì)服務(wù)器端企業(yè)級(jí)應(yīng)用,支持Servlets, JSP和XML等等。這就使得J2ME的標(biāo)準(zhǔn)需要有不同的層次和類別來適應(yīng)這個(gè)復(fù)雜的領(lǐng)域,因此相比之下J2ME就比J2SE和J2EE的標(biāo)準(zhǔn)要復(fù)雜得多。為此,在Configuration的基礎(chǔ)上,根據(jù)設(shè)備具體功能再進(jìn)行一次劃分,比如智能手機(jī),PDA等等。而正在制定中的PDA Profile則定義了針對(duì)PDA的API,其屏幕,內(nèi)存條件都要大于MIDP,但是網(wǎng)絡(luò)方面的要求則顯然和手機(jī)有所不同。Profile的分類是根據(jù)設(shè)備功能劃分的,同類功能的設(shè)備其他各種硬件條件和需求也相近。應(yīng)用程序的運(yùn)行環(huán)境需要一個(gè)Configuration和至少一個(gè)Profile,多個(gè)Profile可以共存,也可以疊加。 圖2:J2ME體系的一般結(jié)構(gòu)和具體例子 第三章 游戲的開發(fā)平臺(tái)及使用的主要技術(shù) J2ME簡述J2ME,即Java 2 Micro Edition,是SUN公司推出的在移動(dòng)設(shè)備上運(yùn)行的微型版Java平臺(tái),常見的移動(dòng)設(shè)備有手機(jī),PDA,電子詞典,以及各式各樣的信息終端如機(jī)頂盒等等。簡表是針對(duì)一系列設(shè)備提供的開發(fā)包集合。這些設(shè)備包括移動(dòng)電話、雙工呼叫器和入門級(jí)的PDA,它們通常具有 16位或 32位的CPU、128KB~512KB可用于Java平臺(tái)實(shí)現(xiàn)和相關(guān)應(yīng)用程序的內(nèi)存。CDC的目標(biāo)設(shè)備通常具有32位或64位的處理器, 2MB以上的可用于 Java平臺(tái)實(shí)現(xiàn)和相關(guān)應(yīng)用程序的內(nèi)存空間。J2ME Wireless Toolkit: WTK 的全稱是Sun J2ME Wireless Toolkit —— Sun的無線開發(fā)工具包。Eclipse本身只是一個(gè)框架和一組響應(yīng)的服務(wù),并不能夠開發(fā)什么程序。EclipseME并不為開發(fā)者提供無線設(shè)備模擬器,而將各手機(jī)廠商的實(shí)用模擬器緊密連接到Eclipse開發(fā)環(huán)境中,為開發(fā)者提供一種無縫統(tǒng)一的集成開發(fā)環(huán)境。 刷新:當(dāng)出現(xiàn)殘局時(shí),選擇刷新游戲會(huì)自動(dòng)重新洗牌,使游戲能夠繼續(xù)進(jìn)行下去。游戲開始由函數(shù)調(diào)用來完成游戲圖片的加載,隨機(jī)產(chǎn)生圖片排列。圖32數(shù)據(jù)流圖 圖33 數(shù)據(jù)流圖 開發(fā)環(huán)境需求分析為了游戲者安裝的方便以及游戲的兼容性,考慮到游戲者大多數(shù)用的都是Windows操作系統(tǒng),游戲在Windows操作系統(tǒng)下開發(fā),把游戲的兼容性問題降低到最低限度。 游戲界面需要在手機(jī)屏幕上方顯示時(shí)間條和具體時(shí)間數(shù)值,友好而直觀的顯 示用戶剩余時(shí)間。216。216。根據(jù)連連看游戲的特點(diǎn)和對(duì)用戶需求的分析,界面式樣設(shè)計(jì)為兩種,菜單界面和游戲界面,如下圖所示??刂茀^(qū)控制區(qū)中有以下一些按鈕:216。216。216。216。操作區(qū)操作區(qū)是游戲者進(jìn)行游戲的場所,游戲的規(guī)則很簡單,就是用不超過兩次轉(zhuǎn)折的連線把兩個(gè)相同的圖片連起來,直到把游戲畫面中的圖片消完為止。如果全部為0,則游戲結(jié)束。(
點(diǎn)擊復(fù)制文檔內(nèi)容
外語相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1