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

正文內(nèi)容

參考]基于j2mejavaplatformmicroedition技術(shù)的手機(jī)游戲開發(fā)-文庫(kù)吧資料

2024-11-15 22:19本頁(yè)面
  

【正文】 的支持類組成了 MIDP 應(yīng)用程序的實(shí)際內(nèi)容。 以上相關(guān)技術(shù)細(xì)節(jié)和整體流程將分別在以下小節(jié)闡述。 4. Java 是基于虛擬機(jī)的半解釋型編譯系統(tǒng),其執(zhí)行效率較 C++等完全編譯后的程序會(huì)低很多,程序如果不進(jìn)行精簡(jiǎn)和優(yōu)化,將可能導(dǎo)致運(yùn)行的不流暢。 3. 游戲 中 地圖 的更新不可能用重繪整張地圖 來(lái)解決。 因此,其邏輯設(shè)計(jì)應(yīng)當(dāng)相當(dāng)嚴(yán)謹(jǐn), 資源以及對(duì)象的管理與釋放要考慮到非常完善 ,將所有可能發(fā)生的事件及意外情況考慮在設(shè)計(jì)中。中山大學(xué)南方學(xué)院 2020屆本科生畢業(yè)設(shè)計(jì) 17 第 4 章 楓際神話游戲程序設(shè)計(jì)與 具體實(shí)現(xiàn) 下面將詳細(xì)介紹楓際神話游戲程序設(shè)計(jì)和實(shí)現(xiàn) 中所需要解決的技術(shù)問(wèn)題,對(duì) MIDP 技術(shù)進(jìn)行深入詳細(xì)地研究,然后整體介紹整個(gè)游戲的架構(gòu),對(duì)關(guān)鍵算法— 卡馬克算法進(jìn)行深入的研究,最后對(duì)游戲的主角模塊、敵人模塊、鍵控模塊、主繪制模塊等模塊的實(shí)現(xiàn)進(jìn)行系統(tǒng)地講解。同電影一樣,游戲也要保持一定的渲染速度,使游戲的畫面運(yùn)動(dòng)起來(lái)。不同的是,游戲同時(shí)也是交互藝術(shù),游戲中的世界要根據(jù)玩家的不同選擇給予不同的響應(yīng)。在電影播放時(shí),一幀幀畫面按照一定的速度放映到屏幕上,就形成了流動(dòng)的畫面。 游戲的基本流程 游戲的基本流程如圖 32 所示 中山大學(xué)南方學(xué)院 2020屆本科生畢業(yè)設(shè)計(jì) 16 圖 32 基本流程圖 游戲的基本行為與電影的行為相似。 6. 游戲主繪制模塊 游戲主繪制模塊主要控制界面的切換和對(duì)事件進(jìn)行相應(yīng)的處理,調(diào)整游戲的狀態(tài)并將其顯示出來(lái)。 4. 系統(tǒng)菜單模塊 系統(tǒng)菜單模塊主要包括查看主角狀態(tài)、裝備等信息,關(guān)閉音樂(lè)和退出游戲等功能。 2. 主角模塊 主角模塊 主要 包含主角的各種動(dòng)作例如行走、跑步、攻擊等各種不同的動(dòng)作,還包含有主角對(duì)各種動(dòng)作的響應(yīng)機(jī)制如攻擊范圍、碰撞范圍等。地圖模塊可以細(xì)分為地圖的生成和繪制。姜欲,據(jù)說(shuō)是一個(gè)蚩尤的后代,他千里迢迢從黃河邊趕到了嶺南,并在一次意外知道了玲瓏此人,便把玲瓏抓了去,并在藏玲瓏的去處的地方埋伏了許多刀斧手,其中各個(gè)都是身懷絕技的高手。在歷史長(zhǎng)河 中,梅州有過(guò)這樣的一段文化史:廣東古八賢之一程旼有個(gè)門徒叫韓楓,此人擅長(zhǎng)于劍術(shù)、開鎖、五行之術(shù)(金木水火土)及御風(fēng)術(shù),為了救一個(gè)叫玲瓏的姑娘,他運(yùn)用自己所學(xué)的武功,沖破了一道道難關(guān),最后救出了玲瓏,而他的傳奇也一直成為佳話。由于這里展示的是游戲的制作技術(shù),游戲的策劃并不是重點(diǎn),本游戲內(nèi)容不是很豐富,但是 ARPG 游戲的簡(jiǎn)單基本元素都包含有了。 設(shè)計(jì)目標(biāo) 基于移動(dòng)電話的硬件條件(尤其是其處理能力和物 理內(nèi)存)以及 J2ME 平臺(tái)的 楓際 神話設(shè)計(jì)與實(shí)現(xiàn)特性,需要實(shí)現(xiàn)以下目標(biāo): 1. 可用性 2. 模塊化設(shè)計(jì) 3. 可移植性 4. 易測(cè)試性 5. 性能良好 游戲介紹 此游戲?yàn)?ARPG 動(dòng)作角色扮演類游戲 。 8. 按鍵問(wèn)題 對(duì)于移動(dòng)電話的使用者來(lái)說(shuō),同時(shí)按鍵和連續(xù)按鍵都是習(xí)慣的操作手法。 7. 移植性問(wèn)題 對(duì)于不同的移動(dòng)電話所提供的能力,移植問(wèn)題也是要多加考慮的。尤其是對(duì)于當(dāng)前的 J2ME 平臺(tái)上的游戲應(yīng)用來(lái)說(shuō),聲音的表現(xiàn)力是一個(gè)軟肋。 6. 音效問(wèn)題 移動(dòng)電話的音效在逐步的提高,但其表現(xiàn)力還是不能令人滿意。為了達(dá)到最大的視覺(jué)沖擊力和表現(xiàn)效果,應(yīng)盡量使用基本的顏色而不使用各種漸進(jìn)色。對(duì)于特殊型號(hào)的移動(dòng)電話所定制的圖像和代碼在適應(yīng)性和可移植性上就顯得很差了。除此之外,對(duì)于開發(fā)者來(lái)說(shuō),還有一點(diǎn)比較頭痛的事情就是沒(méi)有一個(gè)“標(biāo)準(zhǔn)”的可視屏幕的大小,全都依賴于所開發(fā)游戲的目中山大學(xué)南方學(xué)院 2020屆本科生畢業(yè)設(shè)計(jì) 13 標(biāo)移動(dòng)電話的可視屏幕大小。這給通過(guò)網(wǎng)絡(luò)進(jìn)行傳輸數(shù)據(jù)的網(wǎng)絡(luò)游戲的開發(fā)帶來(lái)了很大的制約。在中國(guó)目前的運(yùn)營(yíng)商中, CDMA 才有了接近于 3G 的 CDMA1X 技術(shù),峰值傳輸速率可以達(dá)到 [6],而 GSM 手機(jī)采用 GPRS 技術(shù),可以達(dá)到 的峰值速率 [6],一般來(lái)說(shuō)只要支持上述兩種技術(shù)的手機(jī),都可以使用 Inter。可對(duì)于網(wǎng)絡(luò)游戲來(lái)說(shuō),網(wǎng)絡(luò)上的數(shù)據(jù)傳輸速度是游戲成功的關(guān)鍵之一。正因?yàn)槿绱耍瑢?duì)于 J2ME 程序的運(yùn)行,需要特別注意手機(jī)的存儲(chǔ)空間問(wèn)題。通常是在 RAM 中運(yùn)行實(shí)際的操作系統(tǒng)和軟件,對(duì)于運(yùn)行 J2ME 平臺(tái)的手機(jī),即使手機(jī)可用的 RAM 可能有幾個(gè) MB,但是提供給 J2ME 運(yùn)行的可能就幾十至上百 KB 而已。所以從移動(dòng)電話的硬件來(lái)看,其處理能力還遠(yuǎn)遠(yuǎn)不能夠滿足處理復(fù)雜的游戲應(yīng)用程序的要求。在目前,大多數(shù)手機(jī)都采用德州儀器 ( TI) 、英特爾 ( Intel) 或者三星 ( Samsung) 所生產(chǎn)的 CPU,且芯片大多數(shù)為 TI OMAP850、 Intel PXA272或者 Samsung S3C 2442,其中 TI OMAP850 被運(yùn)用得最為廣泛,這三大處理器的工作頻率分別為 195MHz、 416MHz 以及 400MHz(工作頻率指的是 1 秒內(nèi)發(fā)生的同步脈沖數(shù),用來(lái)表示 CPU 的運(yùn)算速度) [5]。 1. 移動(dòng)電話的有限處理能力 現(xiàn)在絕大多數(shù)的手機(jī)都支持 J2ME 平臺(tái),但是基本上只能提供非常有限的處理能力。因此,我們所作的工作應(yīng)該是在廣泛的通用的平臺(tái)上構(gòu)建游戲。 設(shè)計(jì)需要考慮的因素 移動(dòng)電話的發(fā)展日新月異,如果試圖跟上每款新式的移動(dòng)電話的技術(shù)規(guī)范,那是不切實(shí)際的。 中山大學(xué)南方學(xué)院 2020屆本科生畢業(yè)設(shè)計(jì) 11 圖 210 WTK 配置界面 本章小結(jié) 第 2 章介紹了 手機(jī)游戲開發(fā)的主流技術(shù) — J2ME 及選擇該技術(shù)進(jìn)行開發(fā)的原因,最后介紹 本程序 使用的 開發(fā)環(huán)境及其相關(guān)工具的原理和使用 方法 。 中山大學(xué)南方學(xué)院 2020屆本科生畢業(yè)設(shè)計(jì) 10 圖 28 插件安裝檢查 5. 接著選擇 J2MEDevice Management,點(diǎn)擊 Import 按鈕,進(jìn)入到 Import Device選擇界面,然后選擇 WTK 的安裝目錄,單擊 Refresh 按鈕, 出現(xiàn)如圖 29 所示的圖片。 中山大學(xué)南方學(xué)院 2020屆本科生畢業(yè)設(shè)計(jì) 9 圖 26 選擇添加 EclipseMe 3. 進(jìn)入選擇安裝協(xié)議如圖 27,選擇接受所給的條款,然 后單擊 Next 按鈕,直到出現(xiàn) Install All,單擊該按鈕,正式安裝。 使用 Eclipse 搭建 J2ME 開發(fā)平臺(tái) 1. 啟動(dòng) Eclipse,再選擇 HelpSoftware UpdatesFind and Install 命令,將會(huì)出現(xiàn)如圖 25 所示的對(duì)話框,我們?cè)谶@里選擇 Search for new features to install,然后單擊 Next 按鈕 。在 EclipseME。 EclipseME 作為 Eclipse 一個(gè)插件,致力于幫助 開發(fā)者開發(fā) J2ME 應(yīng)用程序。 eclipse 的發(fā)行版都已經(jīng)帶有最基本的插件,方便了開發(fā)人員。在 Eclipse 中幾乎每樣?xùn)|西都是插件。作為當(dāng)今最流行的 java 開發(fā) IDE 之一, java社群使用 Eclipse 以及基于 Eclipse 技術(shù)而來(lái)的 IBM Websphere 的開發(fā)者已經(jīng)超過(guò)了半數(shù)。 Eclipse 相關(guān)的中山大學(xué)南方學(xué)院 2020屆本科生畢業(yè)設(shè)計(jì) 8 許可證是大多數(shù)基于 Common Public License (CPL), CPL 是一個(gè)為 Open Source Initiative (OSI)所認(rèn)可的許可證。 圖 24 WTK 安裝路徑 5. 確認(rèn)所作的安裝設(shè)置,單擊“下一步”按鈕,安裝程序開始復(fù)制文件,直到安裝成功,這樣安裝 就完成了。 的版本需要 或更高版本才行。 圖 22 sun 公司條款 3. 選擇 Java 虛擬機(jī)的位置(當(dāng)然事先已經(jīng)安裝了 JDK),安裝程序會(huì)自動(dòng)尋找,然后顯示出當(dāng)前虛擬機(jī)所在路徑,如圖 23 所示,如果沒(méi)有找到則提示推出安裝程序。我們將從 上下載 ,然后雙擊安裝程序圖標(biāo),按 照下面幾個(gè)步驟正式開始安裝: 1. 首先經(jīng)過(guò)解包和準(zhǔn)備階段,安裝軟件進(jìn)入 的安裝向?qū)鹗冀缑?,如中山大學(xué)南方學(xué)院 2020屆本科生畢業(yè)設(shè)計(jì) 6 圖 21 所示,單擊“下一步”按鈕開始安裝。由于 J2ME WTK 只是一個(gè)編譯和模擬工具,而不是一個(gè)完整的 IDE(集成開發(fā)環(huán)境 ),所以在后面會(huì)介紹 Eclipse IDE 工具。 開發(fā)環(huán)境的介紹及配置 開發(fā)環(huán)境 根據(jù)以上的分析,本小組決定使用如下環(huán)境進(jìn)行開發(fā): 操作系統(tǒng): Microsoft Windows XP SP3 程序語(yǔ)言: Java 開 發(fā) 包: Java(TM) 2 Standard Edition () Sun Micro. J2ME Wireless Tool Kit ( Wireless Tool Kit) IDE: EclipseSDK WTK 的介紹 和配置方法 Sun 公司為 J2ME 標(biāo)準(zhǔn)的制定和發(fā)展作了大量的工作,其中 WTK(無(wú)線通信工具包 )是 Sun 公司提供的一個(gè) MIDP 應(yīng)用程序開發(fā)包,它是最常用的 J2ME 開發(fā)工具之一。將 J2ME 技術(shù)應(yīng)用到手機(jī)上絕不是強(qiáng)制的,最重要的一點(diǎn)是這種應(yīng)用是通過(guò)補(bǔ)充現(xiàn)有的技術(shù)和標(biāo)準(zhǔn)循序漸進(jìn)地完成的,而不是同這些現(xiàn)有的技術(shù)和標(biāo)準(zhǔn)競(jìng)爭(zhēng)。開發(fā)周期大大縮短,而且還能支持應(yīng)用程序的動(dòng)態(tài)下載和升級(jí)。據(jù)估計(jì),在全球有超過(guò) 300 萬(wàn)的 Java 軟件開發(fā)者 [5]。 Java 相對(duì)于當(dāng)前用于無(wú)線軟件開發(fā)的編程語(yǔ)言和工具來(lái)說(shuō)具有更加完善的抽象機(jī)制和更高級(jí)的程序構(gòu)造,這使得應(yīng)用開發(fā)更加有效。這種特點(diǎn)降低了傳輸費(fèi)中山大學(xué)南方學(xué)院 2020屆本科生畢業(yè)設(shè)計(jì) 5 用,減輕了可能的網(wǎng)絡(luò)故障帶來(lái)的影響。 4. 離線獲取。 3. 交叉平臺(tái)的兼容性。 2. 安全。因?yàn)?J2ME 是基于 Java 語(yǔ)言的,所以它天生就 具有以下優(yōu)點(diǎn): 1. 動(dòng)態(tài)內(nèi)容傳輸。其次,目前的手機(jī)訪問(wèn) Inter只能通過(guò) WAP( Wireless Application Protocol)方式,而且只能訪問(wèn) WML( Wireless MarkupLanguage)網(wǎng)頁(yè),而不是主流的 HTML 網(wǎng)頁(yè),也不能顯示復(fù)雜的圖形格式,此外, WAP 采用的 Brower/Server 方式訪問(wèn) Inter,能提供的功能很有限,并且,因?yàn)楝F(xiàn)有的 WAP 解決方案不夠智能化,又不能訪問(wèn)本地存儲(chǔ)區(qū),如果進(jìn)行在線交易會(huì)增加服務(wù)器負(fù)荷,使服務(wù)器的反應(yīng)速度變慢,使無(wú)線 Inter 的應(yīng)用受到很大的限制。這是因?yàn)?,首先,隨著無(wú)線 Inter 新應(yīng)用的出現(xiàn),手機(jī)軟件的需求越來(lái)越大,但是如果使用C 語(yǔ)言和專有的實(shí)時(shí)操作系統(tǒng),不僅開發(fā)速度慢,而且沒(méi)有動(dòng)態(tài)加載應(yīng)用程序的能力,導(dǎo)致手機(jī)上的應(yīng)用程序開發(fā)很困難。但是 J2ME的用途絕對(duì)不止這些, J2ME 應(yīng)用的發(fā)展有賴于各種硬件廠商提 供的支持。 目前 J2ME 還沒(méi)有能夠全面地滲透到各種嵌入式設(shè)備中,而且目前最大的用途就是一些手機(jī)游戲。 開發(fā)的主流技術(shù) 隨著無(wú)線應(yīng)用與嵌入式系統(tǒng)愈來(lái)愈受到人們的重視, Sun 公司推出了 J2ME 平臺(tái)(Java 2 Platform Micro Edition,Java 2 微型版 )來(lái)迎合這一未來(lái)的發(fā)展趨勢(shì)。 本章小結(jié) 第 1 章中介紹了手機(jī)在無(wú)線應(yīng)用方向的 背景和國(guó)內(nèi)外 當(dāng)今概況, 提出了本文將要研究的主要內(nèi)容,最后對(duì)本文的章節(jié)安排進(jìn)行了簡(jiǎn)要的闡述 。介紹如何 進(jìn)行混淆 打包 ,并且介紹在測(cè)試游戲中出現(xiàn)的各種BUG 及解決方案 和未完善的功能。主要介紹 MIDP 的體系結(jié)構(gòu)和 關(guān)鍵算法 — 卡馬克算法以及各 關(guān)鍵 模塊設(shè)計(jì) 與 具體實(shí)現(xiàn)。首先說(shuō)明楓際神話游戲背景、游戲 模塊 ,然后介紹其 流程得設(shè)計(jì) 。主要介紹手機(jī)游戲 開發(fā)的 主流 技術(shù) ,根據(jù)需求確認(rèn)并配置 本項(xiàng)目的 開發(fā)環(huán)境。主要介紹本課題的研究背景、國(guó)內(nèi)外的研究現(xiàn)狀、簡(jiǎn) 要闡述了手機(jī)游戲的特征及作者所 要研究的內(nèi)容和 主要 做 工作。 包括 友好的 界面 設(shè)計(jì)、提示信息的顯示、有一定的機(jī)器智慧和可玩性、游戲過(guò)程的正常運(yùn)行、游戲的正常退出等主要功能。 4. 游戲的移植 研究游戲移植中所要需要面臨的問(wèn)題,并歸納總結(jié)出一套移植方法,對(duì) 解決各種不同手機(jī)平臺(tái)的移植問(wèn)題提出解決方案。 2. MIDP 技術(shù)的特點(diǎn) 包括 MIDP 的體系結(jié)構(gòu) 和 MIDP 的描述與配置 ,并運(yùn)用 MIDP 技術(shù)對(duì)楓際神話游戲的架構(gòu)進(jìn)行了分析 。 本文研究的主要內(nèi)容有 : 1. 資源受限設(shè)備和無(wú)線數(shù)據(jù)應(yīng)用平臺(tái)的特點(diǎn) 解釋了資源受限設(shè)備和無(wú)線數(shù)據(jù)應(yīng)用平臺(tái)的一些基本概念和特點(diǎn) ??梢哉f(shuō),手機(jī)游戲目前在中國(guó)只能算是初期階段。中國(guó)現(xiàn)在有著 3 億多的手機(jī)用戶,即使只有 10%的用戶每月只下載一款游戲,也足以使其形成一個(gè)規(guī)模龐大的產(chǎn)業(yè)。 ◆ 中國(guó) 根據(jù)國(guó)內(nèi)最大的移動(dòng)服務(wù)提供商中國(guó)移動(dòng)通信公司網(wǎng)站
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1