推推蛙網(wǎng)站建設(shè)合肥網(wǎng)站seo費(fèi)用
技術(shù):Java等
摘要:
隨著計(jì)算機(jī)技術(shù)及網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,電子游戲越來(lái)越普及。經(jīng)典游戲“超級(jí)瑪麗”因其本身所具有的娛樂(lè)性與教育意義而被人們廣泛接受,在廣大的青少年玩家中享有極高的知名度。
Java語(yǔ)言作為一種完全面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言,在游戲設(shè)計(jì)方面具有獨(dú)特優(yōu)勢(shì)。Java語(yǔ)言由C++語(yǔ)言發(fā)展而來(lái),但比C++語(yǔ)言簡(jiǎn)單。它具有簡(jiǎn)單、與平臺(tái)無(wú)關(guān)、高效、安全、多線程等特點(diǎn),在游戲設(shè)計(jì)開(kāi)發(fā)方面得到廣泛應(yīng)用。本課題在大學(xué)生自主創(chuàng)業(yè)的大背景下,利用Java語(yǔ)言重新設(shè)計(jì)開(kāi)發(fā)了“超級(jí)瑪麗”游戲,基本實(shí)現(xiàn)了舊版游戲的所有功能。目前該版本游戲已經(jīng)發(fā)布在學(xué)校的公共論壇上,已被許多同學(xué)下載并試玩,反響較好,但是仍暴露了一些問(wèn)題,如人物形象設(shè)計(jì)過(guò)于單調(diào)等,這些問(wèn)題的優(yōu)化將會(huì)在下一個(gè)版本中得到實(shí)現(xiàn)。
本文在對(duì)整個(gè)游戲的各種需求及可行性分析的基礎(chǔ)上,詳細(xì)論述了游戲的設(shè)計(jì)過(guò)程與實(shí)現(xiàn)方案。論文包括緒論、相關(guān)技術(shù)研究、可行性分析、系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)以及結(jié)論等部分內(nèi)容。
關(guān)鍵詞: Java;超級(jí)瑪麗;C++
目錄:
摘 要 i
Abstract ii
1 緒論 1
1.1 課題研究背景 1
1.2 課題研究意義 1
1.3 課題研究?jī)?nèi)容 2
2 可行性分析 3
2.1 經(jīng)濟(jì)可行性分析 3
2.2 技術(shù)可行性分析 3
2.3 系統(tǒng)性能需求分析 3
3 相關(guān)技術(shù)研究 5
3.1 開(kāi)發(fā)工具及環(huán)境 5
3.1.1 Java語(yǔ)言 5
3.1.2 Eclipse環(huán)境 6
3.2 面向?qū)ο蟪绦蛟O(shè)計(jì) 6
3.3 C/S結(jié)構(gòu)與B/S結(jié)構(gòu) 6
4 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 7
4.1 開(kāi)發(fā)工作 7
4.2游戲素材管理 7
4.3 游戲場(chǎng)景布置 8
4.4游戲用例圖 8
4.5游戲狀態(tài)圖 9
4.6 游戲時(shí)序圖 9
4.7游戲類圖 10
4.7.1游戲總體類圖 10
4.7.2 Mario圖類 11
4.7.3 Enemy類圖 13
4.7.4 Obstruction類圖 14
4.7.5 BackGround類 15
4.7.6 StaticValue類圖 16
4.7.7 MyFrame類圖 17
4.8 游戲功能與代碼實(shí)現(xiàn) 18
4.8.1 游戲功能 18
4.8.2代碼實(shí)現(xiàn) 18
5 游戲運(yùn)行截圖及程序說(shuō)明 25
結(jié)論 30
參考文獻(xiàn) 31
致 謝 32
外文原文 33
包含資料:
截圖:


