需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字?jǐn)?shù):10482 | ![]() | |
折扣與優(yōu)惠:團(tuán)購(gòu)最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:近些年,隨著智能手機(jī)的快速發(fā)展,手機(jī)游戲也迅速的發(fā)展起來(lái)。手機(jī)游戲也更多的開(kāi)始考慮其跨平臺(tái)性,如今更多的是使用游戲制作引擎來(lái)開(kāi)發(fā)游戲。 本課題的飛機(jī)游戲在Windows 7系統(tǒng)下配置Egret環(huán)境,使用了Egret引擎搭配使用了Node.js技術(shù),配合TypeScript語(yǔ)言在WebStrom開(kāi)發(fā)工具中開(kāi)發(fā)游戲。使用IDEA為游戲做最后得APK打包,并且使用京東云擎部署游戲,使得游戲能夠在網(wǎng)頁(yè)中打開(kāi)。并且通過(guò)游戲中的分享功能實(shí)現(xiàn)在不同的APP中分享。 本論文首先分析了飛機(jī)游戲的開(kāi)發(fā)背景和意義,其次詳細(xì)的寫(xiě)出了游戲的使用流程以及核心功能的實(shí)現(xiàn),最后為游戲的周邊設(shè)計(jì)及概念作出了解釋。游戲主要體現(xiàn)HTML5的快捷方便和其強(qiáng)大的跨平臺(tái)性,以及Egret對(duì)不同平臺(tái)的適配。
關(guān)鍵詞 HTML5技術(shù);飛機(jī)游戲;跨平臺(tái);Egret引擎
目錄 摘要 Abstract 1 緒論-1 1.1 游戲開(kāi)發(fā)的背景-1 1.2 游戲開(kāi)發(fā)的意義-1 1.3 游戲開(kāi)發(fā)的內(nèi)容-1 2 開(kāi)發(fā)工具及相關(guān)技術(shù)-2 2.1 開(kāi)發(fā)工具-2 2.1.1 游戲開(kāi)發(fā)環(huán)境-2 2.1.2 Egret介紹-2 2.1.3 WebStrom介紹-2 2.1.4 IDEA介紹-2 2.2 相關(guān)技術(shù)-2 2.2.1 Node.js簡(jiǎn)介及特性-2 2.2.2 命令行的使用-3 3 需求分析-4 3.1 可行性分析-4 3.2 游戲功能介紹-4 3.3 業(yè)務(wù)建模-4 3.3.1 業(yè)務(wù)用例建模-4 3.3.2 業(yè)務(wù)活動(dòng)圖-5 4 游戲設(shè)計(jì)-6 4.1 游戲體系結(jié)構(gòu)設(shè)計(jì)-6 4.2 游戲功能模塊設(shè)計(jì)-6 4.2.1 游戲功能模塊調(diào)用關(guān)系-6 4.2.2 模板設(shè)計(jì)-6 4.3 出錯(cuò)和維護(hù)設(shè)計(jì)-7 4.4 游戲活動(dòng)圖-8 5 游戲?qū)崿F(xiàn)與使用-9 5.1 游戲開(kāi)發(fā)環(huán)境-9 5.2 游戲界面的顯示與實(shí)現(xiàn)-11 5.2.1 主界面的顯示與實(shí)現(xiàn)-11 5.2.2 人物選擇界面的顯示與實(shí)現(xiàn)-12 5.2.3 設(shè)置界面的顯示與實(shí)現(xiàn)-14 5.2.4 游戲界面的顯示與實(shí)現(xiàn)-16 5.3.1 皮膚分離機(jī)制-25 5.3.2 Egret Wing-25 5.3.3 皮膚的使用-26 6 游戲的打包與發(fā)布-27 6.1 移動(dòng)APP打包-27 6.1.1 IDEA和Android環(huán)境的配置-27 6.1.2 準(zhǔn)備Egret項(xiàng)目的Android封裝模板-28 6.1.3 建立Android封裝項(xiàng)目-28 6.1.4 在開(kāi)發(fā)環(huán)境中導(dǎo)入Android封裝項(xiàng)目及進(jìn)行基本配置-29 6.2 京東云擎部署游戲-30 6.2.1 登陸開(kāi)通京東云擎-30 6.2.2 創(chuàng)建應(yīng)用-30 6.2.3 部署應(yīng)用-31 結(jié)論-32 致謝-33 參考文獻(xiàn)-34 |