資源描述:
《貪食蛇游戲--姚雪娜》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。
1、貪食蛇游戲山東華宇職業(yè)技術(shù)學(xué)院高職畢業(yè)生畢業(yè)設(shè)計(論文)課題名稱貪食蛇游戲?qū)I(yè)應(yīng)用電子技術(shù)班級09應(yīng)用電子1班學(xué)號20092060134姓名姚雪娜指導(dǎo)教師張洪順V貪食蛇游戲畢業(yè)設(shè)計(論文)任務(wù)書畢業(yè)設(shè)計(論文)題目:貪吃蛇游戲設(shè)計專業(yè):應(yīng)用電子技術(shù)姓名:姚雪娜畢業(yè)設(shè)計(論文)工作起止時間:2011-9-14至2011-10-28畢業(yè)設(shè)計(論文)的內(nèi)容要求:(1)畫出模塊干支圖圖,分析過程(2)進行系統(tǒng)分析和模塊設(shè)計(3)進行程序設(shè)計(4)選擇元器件(5)硬件、軟件設(shè)計(6)寫出設(shè)計報告指導(dǎo)教師(簽名):張洪順2011年10月28日V貪食蛇游戲畢業(yè)設(shè)計開題報告
2、一、課題設(shè)計(論文)目的及意義隨著我國社會經(jīng)濟的迅猛發(fā)展,人們生活步調(diào)日益加快,越來越多的人加入了全球化的世界。人們不再拘泥于一小塊天地:加班、出差。而此時可以激起人們興趣的游戲吸引了越來越多的人的眼球。貪食蛇游戲簡單易行,操作方便,娛樂性較強,吸引了不少人。這款游戲緊緊抓住了人們的心理,雖然簡單,卻其樂無窮,在人們不斷追求更多的欲望下,該游戲給人們帶來了追逐的快感,以及成功后餓滿足感,對于一直處于高壓下的現(xiàn)代人來說,這是最好的放松工具。當(dāng)代科學(xué)技術(shù)飛速發(fā)展,特別是微電子技術(shù),計算機軟件和應(yīng)用技術(shù)的發(fā)展,使得人們的日常生活豐富多彩。單片微型計算機(簡稱單片機
3、)作為微型計算機家族中的一員,以其獨特的結(jié)構(gòu),良好的穩(wěn)定性,便宜的價格在嵌入式領(lǐng)域應(yīng)用廣泛。本課題就是基于51單片機設(shè)計的貪食蛇游戲,希望能給大家?guī)砀嗟臉啡?。二、課題設(shè)計(論文)提綱1、貪食蛇游戲的概述2、設(shè)計要求、系統(tǒng)分析及模塊設(shè)計3、程序流程及程序設(shè)計4、系統(tǒng)硬件的連接與綜合調(diào)試三、課題設(shè)計(論文)思路、方法及進度安排1~2周的時間查詢并搜集與設(shè)計課題有關(guān)的資料。3~4周找出設(shè)計方案,并進行系統(tǒng)設(shè)計。5~6周對系統(tǒng)進行調(diào)試,修改程序的錯誤并優(yōu)化系統(tǒng)的整體設(shè)計。并整理出設(shè)計報告。四、課題設(shè)計(論文)參考文獻(xiàn)1.郭文川.《單片機原理與接口技術(shù)》.中國農(nóng)業(yè)
4、出版社,2007.82.邱關(guān)源.《電路》.高等教育出版社,2005.43.童詩白華成英.《模擬電子技術(shù)基礎(chǔ)》.高等教育出版社,2004.44.閻石.《數(shù)字電子技術(shù)基礎(chǔ)》.高等教育出版社,2004.45.周明德.《微型計算機硬件、軟件及應(yīng)用(第2版)[M]》.北京:清華大學(xué)出版社,19986.張友德趙志英.《單片微型機原理、應(yīng)用與實驗[M]》.上海:復(fù)旦大學(xué)出版社,19927.張立科.《單片機典型模塊設(shè)計實例導(dǎo)航》.人民郵電出版社,2004.5V貪食蛇游戲8.張勇.《PROTEL99SE電路設(shè)計技術(shù)入門與應(yīng)用(第一版)》.北京:電子工業(yè)出版社,20029.李建
5、忠《單片機原理及應(yīng)用》.西安電子科技大學(xué)出版社,200410.周平伍云輝編《單片機應(yīng)用技術(shù)》.電子科技大學(xué)出版社11.高尚楷.《單片機控制交流穩(wěn)壓的設(shè)計》.微計算機信息,199512.胡漢才.《單片機原理及其接口技術(shù)》.清華大學(xué)出版社,2004:27-46V貪食蛇游戲目錄摘要1第1章概述21.1單片機的定義21.2單片機的發(fā)展史21.3單片機的應(yīng)用領(lǐng)域31.4用TC設(shè)計程序的方法41.5簡要說明41.6設(shè)計要求4第2章系統(tǒng)分析與模塊設(shè)計52.1算法設(shè)計52.2數(shù)據(jù)結(jié)構(gòu)52.3模塊設(shè)計52.4模塊支干圖5第3章程序圖73.1圖形驅(qū)動73.2開始畫面83.3顯示
6、食物93.4蛇向前移動103.5判蛇死113.6吃到食物后處理123.7判蛇反向移動133.8游戲結(jié)束143.9結(jié)束14第4章程序設(shè)計及關(guān)鍵源代碼154.1定義上下左右控制方向154.2設(shè)定游戲速度154.3用結(jié)構(gòu)體定義食物與蛇154.4主函數(shù)154.5圖形驅(qū)動164.6開始畫面164.7玩游戲具體過程164.8游戲結(jié)束194.9輸出成績19第5章運行結(jié)果分析205.1開始畫面205.2蛇吃到兩個食物后215.3游戲結(jié)束畫面22致謝辭23參考文獻(xiàn)24V貪食蛇游戲摘要本設(shè)計主要圍繞貪吃蛇游戲展開。眾所周知,貪吃蛇游戲一直以來是比較流行的。傳統(tǒng)的貪吃蛇游戲功能比
7、較少,對蛇的控制僅限于向左轉(zhuǎn)和向右轉(zhuǎn),而現(xiàn)在的貪吃蛇游戲已經(jīng)發(fā)展的相當(dāng)好;具有更多的功能和友好的界面。例如,最近流行的免費的3D版的貪吃蛇游戲,界面相當(dāng)?shù)拿烙^,有很強的立體效果,真實感更強,食物也為立體的且顏色絢麗。在3D版貪吃蛇游戲里面,墻壁是真實的墻壁,障礙物比較多,如樹、土丘等。此外,其功能更多更強,可以選擇難度。不過,總而言之,3D版與傳統(tǒng)的貪吃蛇游戲有共性,即娛樂性與益智性。這些也是貪吃蛇游戲的優(yōu)點。本人因水平有限,只能設(shè)計簡單的貪吃蛇游戲。不過,在功能上,比傳統(tǒng)貪吃蛇游戲更豐富。蛇可以反向運動,操作起來,顯得更為靈活。界面的顏色選用綠色,不易使眼
8、睛疲勞。關(guān)鍵詞:3D版?zhèn)鹘y(tǒng)靈活23貪食蛇游戲第1章概