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

正文內(nèi)容

基于j2me的手機(jī)五子棋游戲的設(shè)計(jì)(已修改)

2024-11-23 08:40 本頁(yè)面
 

【正文】 畢業(yè)設(shè)計(jì)說(shuō)明書 基于 J2ME的手機(jī)五子棋游戲的 設(shè)計(jì)與實(shí)現(xiàn) 專業(yè) 計(jì)算機(jī)科學(xué)與技術(shù) 學(xué)生姓名 楊婷婷 班級(jí) B 計(jì)算機(jī) 064 學(xué)號(hào) 指導(dǎo)教師 王 榕 完成日期 2020 年 5 月 25 日 鹽城工學(xué)院本科生畢業(yè)設(shè)計(jì)說(shuō)明書( 2020) 基于 J2ME的手機(jī)五子棋游戲的設(shè)計(jì)與實(shí)現(xiàn) 摘 要: J2ME(Java 2 Micro Edition)是近年來(lái)隨著各種不同設(shè)備,尤其是移動(dòng)通信設(shè)備的飛速發(fā)展而誕生的一項(xiàng)開發(fā)技術(shù)。它因其“ write once,run anywhere”的Java 特性而提高了開發(fā)的效率 。隨著手機(jī)性能的不斷提高,手機(jī)休閑娛樂應(yīng)用將成為 PC 休閑娛樂應(yīng)用之后又一重要業(yè)務(wù)增長(zhǎng)點(diǎn)。 棋類游戲規(guī)則單一 , 比較適合在手機(jī)等便攜終端推廣 。 由于具有跨平臺(tái)、易于移植、占用空間小的優(yōu)勢(shì), J2ME 成為移動(dòng)應(yīng)用開發(fā)平臺(tái)的主流,并提供了很多用以支持移動(dòng)應(yīng)用軟件的開發(fā)的 API?,F(xiàn)將 該 技術(shù)用于 這次的手機(jī)游戲開發(fā) ,可以實(shí)現(xiàn)游戲的快速開發(fā), 不但便于查看游戲運(yùn)行過(guò)程中內(nèi)存的占用量和程序的每一部分代碼消耗了多少處理器時(shí)間 , 而且可以不斷地優(yōu)化代碼 ,使代碼具有高度的復(fù)用性、可擴(kuò)展性、可維護(hù)性。 游戲的開發(fā)以 J2ME 為平臺(tái),利 用 Java 技術(shù),結(jié)合 J2ME 的 MIDP 技術(shù),并對(duì)于程序設(shè)計(jì)思想,重要類、方法等展開討論。在對(duì)弈部分,分析設(shè)計(jì)走棋算法,選擇合適的方式組織成代碼,實(shí)現(xiàn)基本的人工智能。過(guò)程中使用了 J2ME 中的 CLDC/MIDP軟件體系,主要運(yùn)用了 MID Profile 的特定類的支持,來(lái)完成游戲的開發(fā)。 關(guān)鍵詞: J2ME; CLDC; MIDP 鹽城工學(xué)院本科生畢業(yè)設(shè)計(jì)說(shuō)明書( 2020) Design and Implementation of Gobang Cellphone Game Based on J2ME Abstract: J2ME is a kind of fast developing technology implemented on various devices especially mobile munication equipments. It improves the efficiency of the development process because of its write once, run anywhere nature. The development trend of the entertainment market based on the cell phone is very obvious because the handset performance enhances unceasingly. The entertainment market based on the cell phone will to be the new important business growth point follow the PC entertainment market. As the rules of a single chess game, it is more suitable for mobile phones and other portable terminal extension. J2ME has been the preferred platform for development because of its platform independent and patibility, and provides a lot of APIs to support the development of mobile application software. The technology for mobile game development, can achieve the rapid development of the game. It is not only easy to observe the memory consumption and processor consumed time during the operation of the game, but also can optimize the code, so that the code has a high degree of reusability, scalability, maintainability. The game has designed by J2ME, the Java technology and the MIDP technology. I studied the procedure thought, the important class and the method. In the playing chess part, I have analyzed the algorithm, choosed the appropriate way to anize the code and realized the basic artificial intelligence. On the other hand, I learned software system of CLDC/MIDP and the specific class of the MID Profile to plete the game development. Key words: J2ME; CLDC; MIDP 基于 J2ME 的手機(jī)五子棋游戲的設(shè)計(jì)與實(shí)現(xiàn) 目 錄 1 概述 .................................................................1 課題研究背景 .......................................................1 課題研究意義 .......................................................2 2 開發(fā)技術(shù)背景 .........................................................2 JAVA 語(yǔ)言概述 .......................................................2 J2ME 簡(jiǎn)介 ...........................................................3 J2ME 的體系結(jié)構(gòu) .....................................................4 移動(dòng)信息設(shè)備簡(jiǎn)表 ...................................................7 開發(fā)平臺(tái) ...........................................................8 3 系統(tǒng)分析及總體設(shè)計(jì) ...................................................9 可行性分析 .........................................................9 需求分析 ...........................................................9 系統(tǒng)概要設(shè)計(jì) ......................................................10 4 系統(tǒng)詳細(xì)設(shè)計(jì) ........................................................13 界面設(shè)計(jì) ..........................................................13 走棋算法 ..........................................................27 勝負(fù)判斷 ..........................................................29 5 系統(tǒng)測(cè)試 ............................................................30 測(cè)試方案 ..........................................................30 測(cè)試結(jié)果 ..........................................................30 6 結(jié) 束 語(yǔ) ............................................................35 參考文獻(xiàn) ..............................................................36 致 謝 ..............................................................37 附 錄 ..............................................................38 附錄 1 程序清單 ........................................................38 附錄 程序清單 .......................................38 附錄 程序清單 .........................................39 附錄 程序清單 ......................................44 附錄 其它程序清單 ..................................................49 鹽城工學(xué)院本科生畢業(yè)設(shè)計(jì)說(shuō)明書( 2020) 1 基于 J2ME的手機(jī)五子棋游戲的設(shè)計(jì)與實(shí)現(xiàn) 1 概述 課題研究背景 手機(jī)游戲的實(shí)現(xiàn)方式主要包括嵌入式游戲、瀏覽器游戲、短消息服務(wù)游戲、 J2ME和其它的解釋語(yǔ)言。 Java 2 Micro Edition 是一種針對(duì)移動(dòng)電話和 PDA 這樣的小型設(shè)備的 Java 語(yǔ)言。 J2ME 與臺(tái)式機(jī)中的 Java 相比還是有一定的限制,但是它已經(jīng)極大的提高了移動(dòng)電話支 持游戲的能力。并且具備一定的優(yōu)勢(shì):龐大的潛在用戶群、便攜性、開發(fā)門檻較低。 手機(jī)是現(xiàn)代生活方式的產(chǎn)物,如同因特網(wǎng)的普及導(dǎo)致網(wǎng)絡(luò)游戲的高速發(fā)展一樣,手機(jī)的普及,對(duì)滿足不同功能的手機(jī)軟件的需求也就越來(lái)越迫切,這就需要比較好的手機(jī)軟件開發(fā)平臺(tái),此時(shí)具有平臺(tái)無(wú)關(guān)性優(yōu)點(diǎn)的 J2ME開發(fā)平臺(tái)也就應(yīng)運(yùn)而生。 J2ME是 Sun公司為消費(fèi)電子和嵌入式設(shè)備軟件的需要而開發(fā)的應(yīng)用程序接口和技術(shù)規(guī)范,J2ME提供了由多家大型的移動(dòng)設(shè)備廠商一起設(shè)計(jì)和提出的工業(yè)標(biāo)準(zhǔn)簡(jiǎn)表(簡(jiǎn)稱 MIDP)的開發(fā)接口,由于這個(gè) MIDP 簡(jiǎn)表不是某個(gè)特定的商家所擁 有的,所以具有一定的通用性,因此由 J2ME 開發(fā)的軟件對(duì)多家大型移動(dòng)設(shè)備廠商生產(chǎn)的支持 MIDP 簡(jiǎn)表的手機(jī)都適用,比如 Nokia、 Motorola 和三星等多家手機(jī)廠商推出的多款支持 J2ME 的手機(jī)。 與傳統(tǒng)的主流的 PC游戲相比,手機(jī)游戲的價(jià)值在于打發(fā)一些無(wú)聊的時(shí)間,作為一個(gè)移動(dòng)的娛樂終端,手機(jī)游戲施展身手的機(jī)會(huì)永遠(yuǎn)可能是在地鐵站、公交車或者是洗手間這些地方,也許在龐大的游戲行業(yè)里,手機(jī)游戲?qū)⒂肋h(yuǎn)扮演著一個(gè)邊緣者的角色,因?yàn)檎l(shuí)也不能指望一個(gè)人在家的時(shí)候用手機(jī)玩游戲或者看電影。但是手機(jī)游戲的市場(chǎng)是巨大的,即便是只有十 分之一的用戶來(lái)購(gòu)買游戲,那也將是不可忽視的商業(yè)機(jī)遇。 隨著移動(dòng)開發(fā)技術(shù)的不斷升級(jí)和終端設(shè)備成本的下降,近年來(lái),手機(jī)在普通消費(fèi)人群中得到了極大的普及。憑借其便于攜帶、溝通迅捷、功能多樣、私密性強(qiáng)等獨(dú)有優(yōu)勢(shì),手機(jī)已經(jīng)成為普通民眾不可替代的隨身工具。其益智、趣味和休閑的特點(diǎn)迎合了消費(fèi)者的娛樂需要,手機(jī)游戲的開發(fā)推廣已經(jīng)成為手機(jī)生產(chǎn)商和運(yùn)營(yíng)商重要的業(yè)務(wù)增長(zhǎng)點(diǎn),游戲軟件產(chǎn)業(yè)價(jià)值不斷提升。手機(jī)游戲是手機(jī)的一種高附加值操作軟件,游戲編程是手機(jī)軟件編程的重要組成,同時(shí)也持續(xù)推動(dòng)手機(jī)軟件技術(shù)升級(jí)進(jìn)步。手機(jī)游戲按手機(jī)平臺(tái)分類, 主要有 J2ME、 Brew、 UniJa 等。其中 J2ME 手機(jī)開發(fā)平臺(tái)使用最為廣泛。作為 SUN 公司針對(duì)微型嵌入式消費(fèi)電子產(chǎn)品開發(fā)的編程系統(tǒng),J2ME 技術(shù)是當(dāng)前手機(jī)軟件開發(fā)的主流平臺(tái),各大手機(jī)生產(chǎn)廠商目前的主流產(chǎn)品絕大都使用 J2ME 技術(shù)?;?J2ME 技術(shù)開發(fā)手機(jī)軟件可以實(shí)現(xiàn)手機(jī)功能的多樣化與專業(yè)化,極大的滿足了人們對(duì)手機(jī)要求更高的需求。 基于 J2ME 的手機(jī)五子棋游戲的設(shè)計(jì)與實(shí)現(xiàn) 2 課題研究意義 本設(shè)計(jì)基于 J2ME 技術(shù),開發(fā)一款五子棋游戲軟件,可以供人們閑暇時(shí)間隨時(shí)
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1