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

正文內(nèi)容

基于java的手機游戲系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文-在線瀏覽

2024-10-31 19:13本頁面
  

【正文】 ........................... 5 [5] ..................................... 6 開發(fā)環(huán)境 ........................................................... 6 JDK ............................................................... 6 WTK .............................................................. 7 ECLIPSE與 ECLIPSEME ................................................... 8 ........................................... 9 游戲工程及程序的建立 ............................................... 9 手機中的坐標(biāo)系 .................................................... 12 游戲的具體實現(xiàn)環(huán)節(jié) ............................................... 13 具體編程的實現(xiàn) .................................................... 13 ................................................... 21 參考文獻 .................................................. 22 答 謝 ................................................... 23 摘 要 從小屏按鍵手機到大屏觸控手機,從非智能平臺再到智能平臺,我們可以直觀的發(fā)現(xiàn)手機愈加的貼近人們的生活。手機的綜合價值越來越高,這使得人們對它的依賴性越來越強。人們除了工作和學(xué)習(xí)之外,還要花費不少的時間在往返的路途上,當(dāng)然也就沒有太多時間呆在電視機前,這一現(xiàn)狀自然而然的激發(fā)了移動終端 (手機、掌上游戲機 )的飛速崛起。但是從近幾年來看,我們發(fā)現(xiàn)手機游戲正在潛移默化的侵蝕著掌上游戲機的市場份額,當(dāng)然這種“侵略”是有依據(jù)的。各種各樣龐大、精美的手機游戲已經(jīng)走進我們的生活。 Java 在移動設(shè)備上的功能實現(xiàn)也越來越具影響力,為豐富人們的生活,提供服務(wù)等方面提供了諸多方便。本設(shè)計主要是對手機游戲的開發(fā)過程的各個環(huán)節(jié)做了詳細的介紹,其中包括:手機游戲開發(fā)平臺的搭建與測試、具體設(shè)計及開發(fā)步驟、軟件測試運行與打包生成等,實現(xiàn)了經(jīng)典游戲 —— 貪吃蛇的手機嵌入,以便滿足一些手機用戶的娛樂需求。s 39。s NDSL, SONY PSP has been as we know, has bee a very popular from the point of view in recent years, we found that mobile phone games gradually eroded the market share of PSP, of course, this kind of aggression is based now on the phone is no longer a simple variety of large, elegant mobile game has e into our some excellent puter online game world of warcraft has plex engraving of the mobile terminal, which makes the busy we felt the different fun. Java in the function realization of the mobile device is also more and more influential for rich people39。隨著 3G技術(shù)的普及和應(yīng)用,基于 Java 的開發(fā)軟件在手機上的使用非常的廣泛,手機增值服務(wù)的內(nèi)容也是越來越多,對豐富人們的生活內(nèi)容、提供快捷的資訊起著不可忽視的作用。其中現(xiàn)在 國內(nèi)從圖形化 游戲開發(fā)的主流技術(shù) 來看, 包括:基于嵌入式游戲開發(fā)與設(shè)計、基于 Java 游戲開發(fā)與設(shè)計、基于 Brew 游戲開發(fā)與設(shè)計 、基于 Unijava 游戲的開發(fā)與設(shè)計、 手機網(wǎng)絡(luò)游戲的開發(fā)與設(shè)計 等。 本設(shè)計通過查閱相關(guān)書籍,研究手機游戲開發(fā)與設(shè)計的整體設(shè)計流程及設(shè)計思路、學(xué)習(xí)并使用 Java 語言進行程序的編寫及運行調(diào)試,完成基于 Java 語言的手機游戲的開發(fā)與設(shè)計。眾所周知,手機的規(guī)模越來越壯大、功能也越來越強大,而游戲也已成為手機上不可缺少的功能,目前,手機游戲業(yè)正在以良好的發(fā)展前景飛快發(fā)展著,而且將進入一個高利潤的穩(wěn)定增長期。一般玩家通過回復(fù)短信的形式來進行游戲,游戲單調(diào)、枯燥無味。 嵌入式游戲:將游戲 程序預(yù)先固化到手機中的一種圖形類游戲,其中固化過程在手機出廠前就已經(jīng)完成。 Java 游戲: Java 是一種 Sun 微系統(tǒng)公司所發(fā)展出來的程序語言,它具有很多有利于手機游戲開發(fā)的性質(zhì),例如封裝性、安全性等,便于手機游戲的開發(fā)與設(shè)計,而且目前在手機上應(yīng)用最多的就是 JAVA 游戲。 Unijava 游戲:中國聯(lián)通剛剛為其手機準(zhǔn)備的一個新的通用開發(fā)平臺。目前已經(jīng)有相當(dāng)數(shù)量的廠商開始進入 UniJava 手機游戲開發(fā)的領(lǐng)域。 3D 手機游戲:延續(xù) 2D 手機游戲繼續(xù)發(fā)展,手機游戲界面也由二維圖像發(fā)展為三維圖像,給玩家以更好的視覺效果,使游戲更具娛樂性。由 James Gosling 和同事們共同研發(fā),并在 1995 年正式推出。 1995年更名為 Java,并重新設(shè)計用于開發(fā) Inter 應(yīng)用程序。從此,Java 被廣泛接受并推動了 Web的迅速發(fā)展,常用的瀏 覽器均支持 Javaapplet。 Java 自面世后就非常流行,發(fā)展迅速,對 C++語言形成有力沖擊。 2020 年Oracle 公司收購 Sun Microsystems。 Java 程序開發(fā)流程 編譯 編譯就是把所編制的 *.Java 文件,編譯成二進制的 *.class 文件。其中,如果一個 *.Java文件中定義了多個類,它就將被編譯成多個 *.class 文件。因此,如果不希望別人掌握你的源代碼的話, 就一定要進行混淆( Obfuscate)。這樣做的目的是為了更充分的保護了自己的知識產(chǎn)權(quán),而且混淆器還可以減少程序的大小。 預(yù)審核 在完成編譯后,必須對 *.class 文件進行預(yù)審核,因為 class 在傳輸過程中容易損壞或是被篡改,且手機的資源有限,所以在手機上審核一般比較困難。我們在 PC 機上進行一部分 預(yù)審核工作。后綴為 jad 的文件是 jar 文件的描述文件。至于如何把它們放到手機上,根據(jù)手機的功能不同,可有如下幾種方法:使用數(shù)據(jù)線,將 PC與手機相連,下載文件;使用紅外線;使用藍牙;使用 OTA空中下載(利用短信 /WAP)。軟件的 平臺獨立性一直以來都是軟件發(fā)展的需求及開發(fā)者所追求的首要目標(biāo),而 Java 正是一款具有平臺獨立性的編程語言,在源程序級保證了其基本數(shù)據(jù)類型與平臺的無關(guān),使得 Java 程序可以在世界范圍內(nèi)共享,為程序的編譯和解讀提供了很大的方便性。它使用一種被稱為 “ 類( class) ” 的軟件對象,代碼可以重復(fù)使用和可以擴展,使得程序開發(fā)變得容易許多。 Java 的封裝性很好的體現(xiàn)了模塊化和信息隱蔽等良好的程序設(shè)計思想。為了解決多繼承的問題和克服了多繼承的復(fù)雜性, Java 引進接口( interface)的概念,進而使得Java 程序更容易被擴展和使用。方法重載是指一個類中可以有多個名字相同,但參數(shù)類型不同的方法。 安全性 作為 Web 編程語言的一種, Java 具有良好的安全結(jié)構(gòu)和安全策略。在實現(xiàn)安全性方面,主要采取的措施包括:取消指針操作、內(nèi)存管理自動化、提供多網(wǎng)絡(luò)軟件協(xié)議的用戶接口等。也就是說, Java 可以同時處理多個執(zhí)行線程。 分布式 Java 中包括了一個支持 HTTP 和 FTP 協(xié)議傳送和接收信息的庫函數(shù),因此可以通過 URL 地址在網(wǎng)絡(luò)上很方便地訪問其它對象,其訪問方式與訪問本地文件系統(tǒng)幾乎完全相同。 J2ME 是 Java 語言的一種,所以在安裝 J2ME 開發(fā)工具之前,就必須先安裝 JDK。 JDK 的 配置 配置環(huán)境變量,具體變量及其變量值如下表 ⑵ 所示: 變量名 變量值 JAVA_HOME F:\Java\。 CLASSPATH F:\Java\\LIB。 表 ⑵ JDK 中變量配置列表 JDK 測試 在 DOS 模擬窗口中輸入 “java version” ,得到如下圖 ⑴ 所示,即安裝 JDK 成功。這一工具包的設(shè)計目的是為了幫助開發(fā)人員簡化 j2me 的開發(fā)過程。該工具箱包含了完整的生成工具、實用程序以及設(shè)備仿真器。每個版本都包括英語,日語,簡體中文,繁體中文 4個語種包。 WTK 測試 運行 “Sun Java(TM) Wireless Toolkit for CLDC” ,彈出如下圖 ⑵ 所示界面證明 WTK 安裝成功。 Eclipse 最大的一個特點就是它是完全免費的,是一種可擴展的開放源代碼 IDE。同時各個領(lǐng)域的開發(fā)人員通過開發(fā)插件,可以構(gòu)建與 Eclipse 環(huán)境無縫集成的工具。 EclipseMe并不為開發(fā)者提供無線設(shè)備模擬器,而將各手機廠商的實用模擬器緊密連接到 Eclipse開發(fā)環(huán)境中,為開發(fā)者
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1