需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字?jǐn)?shù):11779 | ![]() | |
折扣與優(yōu)惠:團(tuán)購(gòu)最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:本設(shè)計(jì)是一款運(yùn)行在支持HTML5的瀏覽器中、基于JavaScript的火柴人跳躍游戲。HTML5是HTML的最新版本,與以往版本相比,具有更高的網(wǎng)頁表現(xiàn)力,甚至可以做到不依賴Flash插件來播放音頻、視頻、動(dòng)畫等元素。而JavaScript則是描述網(wǎng)頁動(dòng)作的、被稱為輕量級(jí)的腳本語言,其特點(diǎn)為占用空間小、安全性高。 所以本設(shè)計(jì)采用JavaScript在HTML5提供的畫布上按照一定邏輯來操作圖片以實(shí)現(xiàn)整個(gè)游戲過程。與諸如開心農(nóng)場(chǎng)等傳統(tǒng)的模擬經(jīng)營(yíng)類網(wǎng)頁游戲相比,它不需要玩家機(jī)械的定時(shí)操作和等待。本游戲可以隨時(shí)進(jìn)行游戲,達(dá)到休閑放松的目的,加之得分可以分享到社交平臺(tái),則具有更強(qiáng)的競(jìng)技性。 本游戲在完成之后經(jīng)過測(cè)試和bug排查,可以良好的運(yùn)行。同時(shí)也預(yù)留了空間可以添加更多的元素以豐富游戲內(nèi)容,可用于二次開發(fā)。
【關(guān)鍵詞】:火柴人跳躍游戲; 網(wǎng)頁游戲; JavaScript; HTML5
目錄 摘要 Abstract 第一章 引言與背景-1 1.1 引言-1 1.2 當(dāng)代游戲的發(fā)展情況-1 1.3 網(wǎng)頁游戲的現(xiàn)狀-2 1.4 網(wǎng)頁游戲的優(yōu)勢(shì)-3 1.5 任務(wù)概述-3 1.5.1 目標(biāo):編寫一個(gè)火柴人跳躍網(wǎng)頁游戲-3 1.5.2 《火柴人跳躍游戲》系統(tǒng)特點(diǎn)-3 第二章 需求分析與解決方案-4 2.1 系統(tǒng)說明-4 2.1.1 用于開發(fā)的瀏覽器的選擇-4 2.1.2 用于開發(fā)的編譯工具選擇-5 2.2 開發(fā)計(jì)劃-6 2.3 可行性分析-6 2.3.1 風(fēng)險(xiǎn)分析-6 2.3.2 技術(shù)可行性-6 2.3.3 操作可行性-6 2.4 設(shè)計(jì)方案:對(duì)涉及工具及技術(shù)的相關(guān)說明-7 2.4.1 HTML5(Hyper Text Markup Language)-7 2.4.2 JavaScript-7 2.4.3 CSS(Cascading Style Sheets)-7 2.5 系統(tǒng)開發(fā)前景及功能介紹-7 2.6 系統(tǒng)使用范圍-8 2.7 用戶提醒-8 2.8 運(yùn)行環(huán)境-8 2.9 假設(shè)、依賴和約束-8 第三章 產(chǎn)品分析-10 3.1 整體業(yè)務(wù)流程圖-10 3.2 不同平臺(tái)屬性分析-12 3.3 用戶界面需求-13 3.4 性能需求-13 3.5 產(chǎn)品質(zhì)量需求-13 第四章 設(shè)計(jì)與實(shí)現(xiàn)-14 4.1 界面元素設(shè)計(jì)與說明-14 4.1.1 游戲主菜單設(shè)計(jì)-14 4.2 游戲主體設(shè)計(jì)與說明-14 4.2.1 游戲邏輯-14 4.2.2 人物設(shè)計(jì)-15 4.2.3 各類平臺(tái)設(shè)計(jì)-15 4.2.4 背景設(shè)計(jì)-16 4.2.5 其他設(shè)計(jì)-16 4.2.6 總體sprite.png圖片設(shè)計(jì)-17 4.3 游戲過程的編碼實(shí)現(xiàn)-17 4.3.1 玩家左右控制設(shè)計(jì)與實(shí)現(xiàn)-17 4.3.3 畫面卷動(dòng)-19 4.3.4 人物的“穿墻”-20 4.3.5 判斷游戲失敗-20 4.3.6 游戲界面-20 4.4 游戲結(jié)束界面-21 第五章 系統(tǒng)測(cè)試-24 5.1 測(cè)試的概念-24 5.2 關(guān)于本系統(tǒng)的測(cè)試-24 5.3 已發(fā)現(xiàn)并解決的bug-24 5.3.1 隨機(jī)產(chǎn)生斷裂平臺(tái)導(dǎo)致的bug-24 5.3.2 圖片切割導(dǎo)致的bug-25 5.3.3 彈簧的設(shè)定的bug-25 5.4 暫時(shí)發(fā)現(xiàn)但遺留的bug及原因-26 第六章 總結(jié)-27 參考文獻(xiàn)-28 致 謝-29 |