




已閱讀5頁(yè),還剩18頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1目錄第一章緒論.11.1游戲的歷史.11.1.1從頭談起.11.1.2圖形硬件的革命.11.2游戲的意義與內(nèi)涵.11.2.1游戲的組成要素.2第二章可行性研究.32.1設(shè)計(jì)目的.32.2可行性研究前提.32.3可行性分析.32.4結(jié)論意見(jiàn).3第三章需求分析.43.1引言.43.2游戲需求.43.3軟硬件需求.43.4接口控制.43.5方案論證.53.5.1VB的優(yōu)點(diǎn).53.5.2C+的優(yōu)點(diǎn).53.5.3Java的優(yōu)點(diǎn).53.5.4方案選擇.6第四章概要設(shè)計(jì).74.1游戲設(shè)計(jì)分析.74.2注意事項(xiàng).74.3游戲流程圖.8第五章詳細(xì)設(shè)計(jì).105.1總體設(shè)計(jì).105.2屏幕信息初始化.115.3方塊的裝載.125.4處理鍵盤事件.135.5方塊變化.145.6控制游戲速度與自動(dòng)下降.155.7處理到達(dá)事件.165.8判斷滿行及消行.185.9顯示控制.195.10保存方塊坐標(biāo).205.11處理游戲結(jié)束.20第六章體會(huì).21參考文獻(xiàn).222第一章緒論1.1游戲的歷史游戲開發(fā)至今已經(jīng)有30多年,在這個(gè)短暫的時(shí)期里,隨著硬件水平的提高,游戲開發(fā)新技術(shù)層出不窮,經(jīng)典游戲比比皆是。1.1.1從頭談起真正的電子游戲機(jī)產(chǎn)生于20世紀(jì)70年代。1971年,麻省理工學(xué)院的學(xué)生NolanBushnell設(shè)計(jì)了世界上的第一個(gè)業(yè)務(wù)用游戲機(jī)(俗名街機(jī)),叫做電腦空間。這臺(tái)游戲機(jī)用一臺(tái)黑白電視機(jī)作為顯示屏,用一個(gè)控制柄作為操縱器,不過(guò)由于市場(chǎng)因素這款游戲以失敗告終。但是最后他在電子游戲的發(fā)展上取得了非凡的成就。上面介紹的是專用機(jī)游戲的歷史,而最早的電腦游戲可以追溯到1972年,一個(gè)叫Crowther的工程師用當(dāng)時(shí)最流行的主機(jī)DEC公司的PDP10編寫一段簡(jiǎn)單的FORTRAN程序。在這個(gè)程序里,Crowther設(shè)計(jì)了一張地圖,地圖上不規(guī)則的分布著陷阱,游戲者必須尋找路徑避開陷阱。這個(gè)程序被公認(rèn)為是最早的電腦游戲程序。1989年,BroderBund公司的設(shè)計(jì)師喬丹.麥克納根據(jù)阿拉伯民族的古老傳說(shuō)一千零一夜在Apple平臺(tái)上制作了一部動(dòng)作冒險(xiǎn)相結(jié)合的電腦游戲波斯王子。這個(gè)游戲獲得了第一作,它代表了當(dāng)時(shí)電腦技術(shù)的最高水平。1986年,任天堂公司發(fā)售了一款真正的游戲巨作超級(jí)馬里奧。20世紀(jì)80年代IBMPC兼容機(jī)的出現(xiàn)打破了Apple公司的壟斷地位。到了20世紀(jì)90年代,游戲業(yè)才真正成熟起來(lái),成為了一種產(chǎn)業(yè)。由于PC機(jī)價(jià)格非常低而且硬件速度越來(lái)越快,游戲逐漸成為人們生活中不可缺少的一部分。游戲產(chǎn)業(yè)也逐漸發(fā)展成熟。1.1.2圖形硬件的革命圖形硬件的飛速發(fā)展是近些年來(lái)的事情,部分原因是來(lái)自工業(yè)方面的壓力,例如在軍事和醫(yī)療方面對(duì)于實(shí)時(shí)圖形的需求很強(qiáng)烈,而交互娛樂(lè)產(chǎn)業(yè)也極大的推動(dòng)了圖形硬件的發(fā)展。技術(shù)上的因素同樣也推動(dòng)著圖形硬件的發(fā)展,許多圖形算法可以很容易地表達(dá)為并行方式,這樣硬件執(zhí)行的效率變得很高。摩樂(lè)定律也起了作用,越來(lái)越多的晶體管可以集成到一塊單獨(dú)的芯片上。在所謂的GPU(圖形處理器)概念出現(xiàn)以前,特殊的圖形硬件只出現(xiàn)在諸如SGI和E&S系統(tǒng)里面,這些硬件價(jià)格太昂貴,不過(guò)這些公司提供了第一代基于硬件的頂點(diǎn)變換和紋理映射的解決方案。1.2游戲的意義與內(nèi)涵游戲這個(gè)名稱一直就存在于每個(gè)人的日常生活中,如猜拳游戲、猜謎游戲、大地游戲、球類游戲等,林林總總,不勝枚舉,甚至于有些流行歌曲把人生也比喻為游戲,好比“一場(chǎng)游戲一場(chǎng)夢(mèng)”。因此,游戲?qū)τ诂F(xiàn)代人的成長(zhǎng)歷程,絕對(duì)是一個(gè)不可或缺的重要角色。31.2.1游戲的組成要素“游戲”,最簡(jiǎn)單的定義,就是一種供人們娛樂(lè)休閑的快樂(lè)元素。從更專業(yè)的角度形容,“游戲”是具有特定行為模式、規(guī)則條件、身心娛樂(lè)及輸贏的一種行為表現(xiàn)。這種行為表現(xiàn)具備以下4個(gè)要素。行為模式:“游戲”最簡(jiǎn)單的要素就是游戲有特定的流程模式,這種流程模式貫穿于整個(gè)游戲的行為,用戶必須依照它的模式流程來(lái)執(zhí)行。倘若一種游戲沒(méi)有了特定的行為模式,那么就沒(méi)有執(zhí)行的行為;在沒(méi)有執(zhí)行的行為之后,這個(gè)游戲也玩不下去了。舉個(gè)例子來(lái)說(shuō),如果猜拳游戲沒(méi)有了剪刀、石頭、布等行為模式,那么這還能叫做“猜拳游戲”嗎?所以不管游戲的流程有多么復(fù)雜還是多么簡(jiǎn)單,一定要有特定的行為模式。條件規(guī)則:當(dāng)游戲有了一定的行為模式后,接著就必須制定出一系列的條件規(guī)則。簡(jiǎn)單來(lái)說(shuō),這些游戲的條件規(guī)則就是大家必須去遵守的游戲行為守則,只要是大家一致以為的游戲行為,在游戲中,玩家就必須遵守它,如果不遵守這種游戲行為,那么就失去了公平性。如同一種簡(jiǎn)單的球賽,打球的英文解釋可以用PLAYGAME來(lái)加以說(shuō)明,按照英文字面上的解釋,它就是執(zhí)行游戲的行為,而球賽必須有一定的條件規(guī)則,并且參與者都要必須去遵守它,不能遵守它就叫作“犯規(guī)”。所以不管是什么游戲,它都會(huì)具備一組規(guī)則條件,在游戲進(jìn)行的時(shí)候才會(huì)有足夠的公平性。娛樂(lè)身心:一種游戲所帶來(lái)的娛樂(lè)性,關(guān)鍵就在于為玩家所帶來(lái)的刺激感,這也是游戲的精華所在。簡(jiǎn)單來(lái)說(shuō),不管是很多人玩的游戲,還是一個(gè)人玩的單機(jī)游戲,游戲本身就會(huì)存在它的娛樂(lè)和刺激性,使得玩家們想要去玩它。輸贏:其實(shí)針對(duì)游戲而言,輸贏是所有游戲的最終目的。一個(gè)沒(méi)有輸贏的游戲,也就沒(méi)有了它存在的意義,如同我們常常接觸到的猜拳游戲,說(shuō)穿了最終目的就是為了分出勝負(fù)而己。一般而言,游戲又可以分為動(dòng)態(tài)和靜態(tài)兩種形態(tài)。動(dòng)態(tài)的游戲必須配合肢體動(dòng)作,如猜拳游戲;而靜態(tài)游戲則是較偏向思考的行為,如同紙上游戲。然而不管是動(dòng)態(tài)或是靜態(tài)游戲,只要具備上述4項(xiàng)組成要素,都可以將它稱為“游戲”。4第二章可行性研究2.1設(shè)計(jì)目的綜合運(yùn)用在校期間所學(xué)理論知識(shí)和技能,設(shè)計(jì)開發(fā)俄羅斯方塊,使自己熟悉應(yīng)用系統(tǒng)的開發(fā)過(guò)程,培養(yǎng)獨(dú)立思考能力,檢驗(yàn)學(xué)習(xí)效果和動(dòng)手能力,提高工程實(shí)踐能力,為將來(lái)實(shí)際工作打下堅(jiān)實(shí)的基礎(chǔ)。2.2可行性研究前提基本需求:系統(tǒng)開發(fā)的總體任務(wù)是實(shí)現(xiàn)游戲的可操作性、美觀性、及時(shí)性。開發(fā)過(guò)程遵循軟件工程規(guī)范,可采用結(jié)構(gòu)化或面向?qū)ο蠓治鲈O(shè)計(jì)方法。主要實(shí)現(xiàn)windows的GUI程序開發(fā),對(duì)游戲中的圖形圖像進(jìn)行鍵盤控制。游戲者可以通過(guò)上下左右鍵來(lái)對(duì)游戲進(jìn)行操作。主要開發(fā)目標(biāo):采用結(jié)構(gòu)化設(shè)計(jì)方法,開發(fā)出一個(gè)可操作性、美觀性、及時(shí)性的游戲,實(shí)現(xiàn)windows的GUI程序開發(fā),并通過(guò)此次軟件開發(fā)過(guò)程全面提高自身的綜合素質(zhì)。條件假定和限制:由于本軟件目前是我的初次版本,可能還存在一些問(wèn)題。如果該軟件提高版本,本軟件需要根據(jù)游戲者的要求進(jìn)行進(jìn)一步的修改??尚行匝芯克捎玫姆椒ê筒襟E:通過(guò)研究分析俄羅斯方塊所具備的能力及實(shí)現(xiàn)的方法、確定主體結(jié)構(gòu)。利用現(xiàn)階段我所能達(dá)到的能力,以最簡(jiǎn)潔、最容易的辦法,邊開發(fā)邊測(cè)試邊修改,實(shí)現(xiàn)一個(gè)初級(jí)游戲軟件。評(píng)價(jià)尺度:由于本軟件是一個(gè)初級(jí)產(chǎn)品,對(duì)其要求不是太苛刻,所以能夠達(dá)到俄羅斯游戲的一般功能即可。2.3可行性分析管理可行性:該游戲軟件為首次開發(fā),目的只為提高工作自身素質(zhì)和檢查自學(xué)Java的效果,用Java3.0軟件編寫后在Applet管理器中運(yùn)行簡(jiǎn)單明了,所有功能均根據(jù)基本需求所做。便于管理,所以在這方面是可以實(shí)現(xiàn)的。經(jīng)濟(jì)可行性:由于本游戲的主要背景是畢業(yè)課程設(shè)計(jì),不注重直接的經(jīng)濟(jì)效益和其后的發(fā)展方向,只在注重自身水平和能力的提高,對(duì)自身的經(jīng)濟(jì)要求也不高,只要有一臺(tái)能運(yùn)行JAVA3.0軟件的電腦便可,所以不用考慮到經(jīng)濟(jì)問(wèn)題。技術(shù)可行性:可用與本游戲的編程語(yǔ)言有VB,Java,Delphi等,考慮到用于編寫程序的困難度,和對(duì)語(yǔ)言的了解程度,選擇JAVA作為編程語(yǔ)言。需要對(duì)變量定義、變量初始化、界面初始化、游戲初始化、然后
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 電光源材料與工藝考核試卷
- 電氣設(shè)備防爆裝置制造考核試卷
- 物聯(lián)網(wǎng)數(shù)據(jù)標(biāo)準(zhǔn)化與互操作性考核試卷
- 戶外設(shè)施使用協(xié)議
- 海底隧道施工質(zhì)量控制與驗(yàn)收考核試卷
- 漆器制作與工匠技藝比賽的組織考核試卷
- 經(jīng)濟(jì)型酒店品牌服務(wù)質(zhì)量評(píng)價(jià)體系考核試卷
- 小學(xué)生寒假防溺水安全教育
- 電池微型化與集成技術(shù)考核試卷
- 磷酸鐵鋰電池制造的新發(fā)展考核試卷
- 2024華能四川能源開發(fā)有限公司下屬單位招聘筆試參考題庫(kù)附帶答案詳解
- 鋼結(jié)構(gòu)高處作業(yè)安全管理
- JJF 2221-2025導(dǎo)熱系數(shù)瞬態(tài)測(cè)定儀校準(zhǔn)規(guī)范
- 華為手機(jī)協(xié)議合同
- 甘肅省隴南市禮縣第六中學(xué)2024-2025學(xué)年八年級(jí)下學(xué)期第一次月考數(shù)學(xué)試卷(無(wú)答案)
- 公司兩班倒管理制度
- 完整版高中古詩(shī)文必背72篇【原文+注音+翻譯】
- 2025年武漢數(shù)學(xué)四調(diào)試題及答案
- 人教版小學(xué)四年級(jí)語(yǔ)文下冊(cè)2024-2025學(xué)年度第二學(xué)期期中質(zhì)量檢測(cè)試卷
- 七年級(jí)下冊(cè)道德與法治(2025年春)教材變化詳細(xì)解讀
- 雞頭黃精栽培技術(shù)規(guī)程
評(píng)論
0/150
提交評(píng)論