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

正文內(nèi)容

基于j2me的moto手機(jī)的五子棋游戲開發(fā)(已修改)

2025-06-30 16:25 本頁(yè)面
 

【正文】 西安文理學(xué)院計(jì)算機(jī)科學(xué)系本科畢業(yè)設(shè)計(jì)(論文)(2009屆)設(shè)計(jì)題目 基于MOTOROLA手機(jī)的五子棋游戲開發(fā) The Development of five Son Chess Based on Motorola Cellular Phone 系別 計(jì)算機(jī)科學(xué)與技術(shù) 專業(yè) 軟件工程 班級(jí) 軟工(2) 學(xué)號(hào) 05413425 作者姓名 xxx 指導(dǎo)老師 xxx 完稿時(shí)間 2009325 成 績(jī) 摘 要J2ME(Java 2 Micro Edition) 是近年來(lái)隨著各種不同設(shè)備,尤其是移動(dòng)通信設(shè)備的飛速發(fā)展而誕生的一項(xiàng)新的開發(fā)技術(shù)。它定位在消費(fèi)性電子產(chǎn)品的應(yīng)用上,對(duì)設(shè)備的智能化、多樣化,提供了革命性的解決方案,并因其“Write Once, run anywhere”的Java特性而提高開發(fā)的效率。隨著手機(jī)的日益普及、Java功能在移動(dòng)設(shè)備上的實(shí)現(xiàn),Java應(yīng)用程序產(chǎn)生的手機(jī)增值服務(wù)逐漸體現(xiàn)出其影響力,對(duì)豐富人們的生活內(nèi)容、提供快捷的資訊起著不可忽視的作用。特別是手機(jī)性能的逐漸增強(qiáng),手機(jī)作為一個(gè)游戲平臺(tái)越來(lái)越成熟了。本論文著眼于J2ME技術(shù)的應(yīng)用,開發(fā)一款可用的手機(jī)游戲程序——五子棋。本論文介紹了J2ME的相關(guān)技術(shù)及本程序的結(jié)構(gòu)分析和具體功能的實(shí)現(xiàn)。關(guān)鍵詞:J2ME;手機(jī)游戲;五子棋 Abstract J2ME is a kind of fast developing technology implemented on various devices especially mobile munication equipments. It focuses on application for consumptive electronic products, providing revolutionary solution to the intelligence and diversification of the equipment. It improves the efficiency of the development process thanks to its “Write Once, run anywhere” nature. When mobile phone is getting ever more popular nowadays, with the implementation of Java technology on mobile equipment, increment of capital on munication service exhibits its force on people’s everyday life, providing them ever fast information just in hand. Mobile phone whose capability is greater is more and more mature for game. This dissertation focuses on implementation of J2ME technology and has developed a mercial game suite run on mobile phones—Gobang.This dissertation introduces J2ME and its relative technology as well as this program’s structure and analysis of implementation in details. Keywords: J2ME。 mobile game。 Gobang 目 錄第一章 背景與意義 1 手機(jī)業(yè)的情況 1 JAVA手機(jī)的優(yōu)點(diǎn) 1 Java手機(jī)發(fā)展現(xiàn)狀 2 論文組織 4 第二章J2ME綜述 5 J2ME簡(jiǎn)介 5 J2ME的相關(guān)特性 5 第三章 需求分析 7 基本需求分析 7 游戲玩法及規(guī)則 7 第四章 游戲設(shè)計(jì)分析 8 8 10 20 22 23 第五章 總結(jié)與展望 29 參考資料 30 致謝 31 第一章 背景與意義 手機(jī)業(yè)的情況,手機(jī)市場(chǎng)主要靠非洲和亞洲手機(jī)銷量上升拉動(dòng),歐洲的手機(jī)銷量保持穩(wěn)定。,手機(jī)的普及率是39%。中國(guó)在手機(jī)生產(chǎn)制造領(lǐng)域的優(yōu)勢(shì)不斷加強(qiáng),手機(jī)在中國(guó)自身的信息技術(shù)市場(chǎng)扮演的角色也越來(lái)越重要。 經(jīng)過(guò)五年的規(guī)?;l(fā)展,中國(guó)手機(jī)市場(chǎng)已進(jìn)入成熟期, ,%;銷售額將達(dá)1661億元,受低端手機(jī)份額擴(kuò)大的影響,%。2007年,諾基亞生產(chǎn)了4億3710萬(wàn)手機(jī),三星生產(chǎn)了1億6120萬(wàn)部手機(jī),摩托羅拉生產(chǎn)了1億5900萬(wàn),緊挨著的是索尼愛(ài)立信,生產(chǎn)了1億340萬(wàn)部手機(jī),而且LG生產(chǎn)了8050萬(wàn)。其他公司生產(chǎn)了1億8430萬(wàn)部手機(jī),所有的公司將總共出售12億4千萬(wàn)部手機(jī)。 2007年,各大手機(jī)廠商采用不同策略推動(dòng)市場(chǎng)發(fā)展,導(dǎo)致品牌競(jìng)爭(zhēng)激烈。諾基亞推動(dòng)娛樂(lè)市場(chǎng)戰(zhàn)略并涉足互聯(lián)網(wǎng)服務(wù)領(lǐng)域;索尼愛(ài)立信彌補(bǔ)智能手機(jī)軟肋;三星放下架子攻低端;摩托羅拉發(fā)展受阻,其他國(guó)外品牌如LG、飛利浦等表現(xiàn)不佳。多普達(dá)鋒芒畢露,其他國(guó)產(chǎn)品牌在生死線上掙扎。手機(jī)市場(chǎng)再現(xiàn)黑馬,蘋果高調(diào)入市,魅族、紐曼先后進(jìn)入手機(jī)市場(chǎng)。 預(yù)計(jì)到2011年,全球市場(chǎng)售出的手機(jī)中有四分之一的產(chǎn)品將是超低價(jià)手機(jī)。未來(lái)五年,印度將是超低價(jià)手機(jī)的最大市場(chǎng)。 JAVA手機(jī)的優(yōu)點(diǎn)Java手機(jī)軟件平臺(tái)采用的基本Java平臺(tái)是CLDC (Connected Limited Device Configuration)和MIDP (Mobile Information Device Profile),是J2ME (Java 2 Micro Edition)的一部分,在中國(guó)一般稱為“無(wú)線Java”技術(shù)。此前,有人把它叫做“KJava”;其實(shí),KJava的叫法只是Sun公司在開發(fā)KVM Java虛擬機(jī)時(shí)的項(xiàng)目代號(hào),在該技術(shù)被正式命名為KVM后,就不再用KJava了。 KJava即J2ME(Java 2 Micro Edition),是Sun公司專門用于嵌入式設(shè)備的Java軟件。以KJava編程語(yǔ)言為手機(jī)開發(fā)應(yīng)用程序,可以為手機(jī)用戶提供游戲、個(gè)人信息處理、電子地圖、股票等服務(wù)程序。J2ME(Java 2 Micro Edition)是致力于消費(fèi)產(chǎn)品和嵌入式設(shè)備的最佳解決方案。J2ME在設(shè)計(jì)其規(guī)格的時(shí)候,遵循著“對(duì)于各種不同的裝置而造出一個(gè)單一的開發(fā)系統(tǒng)是沒(méi)有意義的事”這個(gè)基本原則。于是J2ME先將所有的嵌入式裝置大體上區(qū)分為兩種:一種是運(yùn)算功能有限、電力供應(yīng)也有限的嵌入式裝置(比方說(shuō)PDA、手機(jī));另外一種是運(yùn)算能力相對(duì)較佳、并且在電力供應(yīng)上相對(duì)比較充足的嵌入式裝置(比方說(shuō)冷氣機(jī)、電冰箱)。因?yàn)檫@兩種區(qū)分,所以Java引入了一個(gè)叫做Configuration的概念,然后把上述運(yùn)算功能有限、電力有限的嵌入式裝置定義在Connected Limited Device Configuration(CLDC)規(guī)格之中;而另外一種裝置則規(guī)范為Connected Device Configuration(CDC)規(guī)格。也就是說(shuō),J2ME先把所有的嵌入式裝置利用Configuration的概念區(qū)隔成兩種抽象的型態(tài)。 Java技術(shù)的開放性、安全性和龐大的社會(huì)已有資源,以及其跨平臺(tái)性,即“編寫一次,到處運(yùn)行”的特點(diǎn),使Java技術(shù)成為智能手機(jī)軟件平臺(tái)的事實(shí)標(biāo)準(zhǔn)。采用Java技術(shù)后,編寫應(yīng)用程序和提供服務(wù)的人就不必關(guān)心接受其服務(wù)的手機(jī)采用的是什么操作系統(tǒng)和芯片,只要按照J(rèn)ava的要求去寫程序就好了;同樣,生產(chǎn)手機(jī)的廠商也不必顧慮將來(lái)誰(shuí)來(lái)提供增值服務(wù)??梢钥闯?,采用Java技術(shù),可以建立完整、高效的無(wú)線數(shù)據(jù)增值服務(wù)產(chǎn)業(yè)鏈,從而為用戶提供靈活、個(gè)性化、內(nèi)容方式多樣的服務(wù)。 Java手機(jī)發(fā)展現(xiàn)狀 到今年6月,全世界已經(jīng)有大約1億部Java手機(jī)在使用,除中國(guó)大陸外共有53個(gè)移動(dòng)運(yùn)行商正式推出了基于Java技術(shù)的無(wú)線數(shù)據(jù)增值服務(wù)。中國(guó)移動(dòng)通信集團(tuán)已經(jīng)建立了無(wú)線Java增值服務(wù)體系,并推出了“百寶箱”等服務(wù)品牌,包括游戲百寶箱、娛樂(lè)百寶箱、商務(wù)百寶箱、生活百寶箱等,已經(jīng)于2003年7月10日開始正式商用。手機(jī)游戲開發(fā)一般都是開放式的開發(fā)平臺(tái),例如流行的開發(fā)平臺(tái),如J2ME。開發(fā)人員能夠從網(wǎng)絡(luò)方便的得到相應(yīng)的開發(fā)資料,不論你的資金實(shí)力如何,只要你有興趣,就能夠邁入這個(gè)新興的行業(yè)。而相關(guān)的廠商,例如通信設(shè)備廠家對(duì)于手機(jī)游戲開發(fā)秉承一種開發(fā)的態(tài)度,鼓勵(lì)開發(fā)者在手機(jī)設(shè)備上開發(fā)游戲,通常都在網(wǎng)絡(luò)中提供了自己手機(jī)的技術(shù)資料。下文對(duì)目前市面上流行的手機(jī)游戲平臺(tái)做一個(gè)簡(jiǎn)單的介紹。嵌入/內(nèi)置式游戲 早期的手機(jī)功能簡(jiǎn)單、屏幕也僅僅是單色,手機(jī)廠商能做的,就是在手機(jī)內(nèi)置一些簡(jiǎn)單的游戲。這些游戲都是廠商以自己的專屬平臺(tái)所開發(fā)的,這些發(fā)售時(shí)就內(nèi)置的游戲在手機(jī)預(yù)存了多少就是多少,用戶無(wú)法自己新增或刪除。InFusio ExEn娛樂(lè)平臺(tái) 即使是手機(jī)屏幕變成了彩色,內(nèi)置游戲如何好玩,但總而也有玩膩的時(shí)候。因此用戶們也希望能夠玩新的游戲或者象下載圖片、鈴聲那樣通過(guò)無(wú)線網(wǎng)絡(luò)下載新的游戲。法國(guó)InFusio公司看中了這個(gè)市場(chǎng),在2001年推出了ExEn(Execution Engine)游戲平臺(tái)。通過(guò)把專屬的ExEn芯片加入手機(jī)內(nèi),賦予手機(jī)彩色畫面與流暢的執(zhí)行速度,讓手機(jī)也有掌上游戲機(jī)那樣的效果。J2ME平臺(tái) J2ME(Java 2 Micro Edition)平臺(tái)是目前最火暴的手機(jī)游戲平臺(tái),盡管它還可以下載和安裝一些小的應(yīng)用程序。J2ME簡(jiǎn)單的可以理解為Java的移動(dòng)版本,其MIDP(Mobile Information Device Profile,移動(dòng)信息裝置簡(jiǎn)表)架構(gòu)就是專門為手機(jī)與PDA而設(shè)計(jì)。 ,后者在兼容性以及游戲的多媒體表現(xiàn)力如音效和振動(dòng)方面有更好的效果,此外通過(guò)測(cè)試軟件顯示。 由于J2ME的技術(shù)先進(jìn),而且又能跨平臺(tái)運(yùn)行,因此受到了眾多手機(jī)廠家的支持,甚至成為現(xiàn)在用戶購(gòu)買手機(jī)的一項(xiàng)比較重要的技術(shù)指標(biāo)。所以到目前為止,手機(jī)的游戲應(yīng)用平臺(tái)中,以支持J2ME的最多,而且J2ME軟件開發(fā)商也有越來(lái)越多的趨勢(shì),J2ME已成為2002年下半年之后的行動(dòng)游戲平臺(tái)主流。Synergenix Mophun平臺(tái) Mophun是瑞典Synergenix公司于2002年開發(fā)出的全新移動(dòng)游戲娛樂(lè)平臺(tái)。Mophun的發(fā)音類似More Fun,主要就是針對(duì)游戲平臺(tái)而設(shè)計(jì)的游戲語(yǔ)言,采用C程序代碼來(lái)開發(fā)游戲,運(yùn)行起來(lái)最穩(wěn)定,速度上也比Java VM快許多倍(廠商宣稱快100倍),可發(fā)揮出手機(jī)硬件的極限。同時(shí),mophun 游戲平臺(tái)能在極其有限的硬件資源上運(yùn)作,其最低硬件需求是以12MHz運(yùn)行的8位處理器,因而適用于現(xiàn)有的2G手機(jī)。 由于Mophun的API功能齊全,加上是采用本地代碼,運(yùn)行速度快的優(yōu)勢(shì)顯而易見,這點(diǎn)對(duì)于支持Mophun和Java雙游戲平臺(tái)的索愛(ài)手機(jī)尤其明顯。通常情況下排除其他因素,索愛(ài)手機(jī)在運(yùn)行Mophun游戲時(shí)速度遠(yuǎn)遠(yuǎn)超過(guò)手機(jī)的Java游戲運(yùn)行時(shí)的速度。另外,Mophun游戲在一次下載后就不須再付費(fèi)(這點(diǎn)跟ExEn的理念一樣),同時(shí) Mophun還具備安全機(jī)制(防盜版),主游戲程序無(wú)法從手機(jī)中拷出,只提供游戲存盤轉(zhuǎn)存到電腦中。 Mophun 游戲平臺(tái)因?yàn)榫邆湓跇O其有限的硬件資源上運(yùn)行高效性能,可說(shuō)是目前手機(jī)最佳的游戲平臺(tái)之一。BREW游戲平臺(tái) BREW是無(wú)線二進(jìn)制運(yùn)行環(huán)境(Binary Runtime Environment for Wireless)的縮寫。是高通公司2001年推出的基于CDMA網(wǎng)絡(luò)的一個(gè)增值業(yè)務(wù)開發(fā)運(yùn)行的基本平臺(tái)。相對(duì)Java,BREW是一個(gè)更底層的技術(shù)。嚴(yán)格的說(shuō)游戲僅僅是BREW的一部分內(nèi)容而已。 BREW提供的功能環(huán)境就好像PC機(jī)上的操作系統(tǒng)一樣,可以通過(guò)服務(wù)提供商下載指定類型的應(yīng)用程序或游戲來(lái)使用。對(duì)于支持BREW的手機(jī)終端,在手機(jī)出廠時(shí)已經(jīng)預(yù)安裝了兩個(gè)應(yīng)用。分別為應(yīng)用管理器(Application Manager)和移動(dòng)商店(MobileShop)。未來(lái)手機(jī)游戲趨勢(shì) 未來(lái)的手機(jī)游戲平臺(tái)因?yàn)锳TI和nVIDIA兩大PC顯示芯片廠商專業(yè)級(jí)水準(zhǔn)的加入而更為熱鬧。在ATI推出手機(jī)和PDA手機(jī)3D多媒體芯片(包含專用的媒體處理器Media Processor及3D加速器3D Accelerator)后,老對(duì)頭NVIDA也毫不示弱,公布了他們的3D多媒體芯片,并且應(yīng)用于三菱和神達(dá)MiTAC的智能手機(jī)上。這些芯片在植入手機(jī)后能夠有效的提升圖形顯示性能,使手機(jī)在進(jìn)行多媒體演示和游戲時(shí)更夠有出色顯示效果。 不過(guò)這些廠家提供的都是硬件芯片,
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1