貪吃蛇游戲設(shè)計

貪吃蛇游戲設(shè)計

ID:43734000

大?。?96.81 KB

頁數(shù):38頁

時間:2019-10-13

貪吃蛇游戲設(shè)計_第1頁
貪吃蛇游戲設(shè)計_第2頁
貪吃蛇游戲設(shè)計_第3頁
貪吃蛇游戲設(shè)計_第4頁
貪吃蛇游戲設(shè)計_第5頁
資源描述:

《貪吃蛇游戲設(shè)計》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、江蘇信息職業(yè)技術(shù)學(xué)院畢業(yè)論文系別:專業(yè):學(xué)號:姓名:指導(dǎo)教師:題目:貪吃蛇游戲設(shè)計物聯(lián)網(wǎng)工程系計算機(jī)應(yīng)用技術(shù)1103083107孫夢姣2013年12月20日A—刖吞貪吃蛇是家喻戶曉、眾所周知的益智類小游戲。它的游戲背景是蛇引誘夏娃吃了蘋果以后,就被貶為毒蟲,陰險的象征。而蛇吃東西是整只動物吞進(jìn)去的,大概在文藝復(fù)興的吋候就有人發(fā)明的一種游戲,是現(xiàn)在貪吃蛇的前身。后來慢慢的演變而成現(xiàn)在的貪吃蛇,讓人們能更好的接受這類益智型游戲。之所以我選定這個主題,開發(fā)貪吃蛇的游戲,第一是因?yàn)閺?fù)習(xí)、鞏固C#的基礎(chǔ)知識,進(jìn)一步加深對C#技術(shù)的理解和掌握。第二是因?yàn)榭梢?/p>

2、為我提供了一個既動手又動腦,獨(dú)立實(shí)踐的機(jī)會,將課木上的理論知識和實(shí)際有機(jī)的結(jié)合起來,鍛煉木人的分析解決實(shí)際問題的的能力。由于木人能力有限,無法做到圖象生動,但是我有信心把貪吃蛇的游戲精髓給體現(xiàn)出來。一款對于90后從小到大接觸的小游戲,木人會用最簡單的圖形表達(dá)最受歡迎的益智類小游戲。盡力做到最好,可以讓大家接受,用C#完成此類游戲。這是我此次畢業(yè)設(shè)計的口標(biāo)。摘要C#是微軟公司發(fā)布的一種面向?qū)ο蟮?、運(yùn)行于.NETFramework之上的高級程序設(shè)計語言。并定丁?在微軟職業(yè)開發(fā)者論壇(PDC)上登臺亮相。C#是微軟公司研究員AndersHejlsber

3、g的最新成果。C#看起來與Java有著驚人的和似;它包括了諸如單一繼承、接口、與Java幾乎同樣的語法和編譯成中間代碼再運(yùn)行的過程。但是C#與Java有著明顯的不同,它借鑒了Delphi的一個特點(diǎn),與COM(組件對象模型)是直接集成的,而且它是微軟公司.NETwindows網(wǎng)絡(luò)框架的主角。貪吃蛇游戲是人們易于接受的益智型游戲,只要利用方向鍵“上f、下!、左一、右一”來改變蛇的運(yùn)行方向。蛇吃掉一個食物后,可以在隨機(jī)的地方產(chǎn)生新食物。吃到食物就變成新的蛇體,碰到壁或口身則游戲結(jié)朿,否則止常運(yùn)行。用戶可以根據(jù)需要暫停,以及根據(jù)水平挑戰(zhàn)不同的級數(shù)。作為一

4、個完整的程序,必須考慮人機(jī)交流與用戶體驗(yàn)。游戲的界面不能太丑,更不能連個簡單的界面都沒有。游戲應(yīng)該有個比較漂亮的界面,在有必要硬件支持和軟件的支持下,游戲開發(fā)者必須最大限度的使游戲美觀。游戲的美觀是一方面,游戲的內(nèi)在素質(zhì)是另一方面。一個游戲的優(yōu)劣,最終由玩家決定。在游戲與玩家見面之前,游戲開發(fā)者要設(shè)計一種讓玩家投入的游戲模式,并且在一定的游戲規(guī)則下進(jìn)行。木文在介紹C#相關(guān)技術(shù)和國內(nèi)外發(fā)展現(xiàn)狀的基礎(chǔ)上,對“貪吃蛇”游戲的整個生命周期的各個開發(fā)階段進(jìn)行了詳細(xì)地介紹。首先,分析了開發(fā)本游戲軟件的可行性,重點(diǎn)分析木設(shè)計所采用的技術(shù)的可行性。其次,從游戲主

5、界面等兒方面,分析了木游戲的功能需求;從可使用性和安全性方面分析了屬性需求。然后,進(jìn)行了游戲的概要設(shè)計和詳細(xì)設(shè)計,這也是本文的重點(diǎn)。本文還介紹了游戲軟件的程序調(diào)試過程和功能測試結(jié)果。關(guān)鍵字:VisualStudio2008;貪吃蛇游戲ABSTRACTC#isahigh-levelprogrammingIanguageforobjectorientedMicrosoftCorpreleasedthe,runningon.NETFramework.AndisscheduledtobeheldintheMicrosoftoccupationDevelo

6、perForum(PDC)ondebut.C#isthelatestachievementMicrosoftCorpresearcherAndersHejlsberg.C#lookslikeJavahasstrikingsimilarities;itincludessuchassingleinheritsnee,interfaces,andJavaalmostthesamegrammaticalandcompiledintoanintermediatecodeandrunningprocess.ButC#andJavaaresignificant

7、lydifferent,itusesafeatureofDelphi,andtheCOM(componentobjectmodel)isintegrateddirectly,anditistheMicrosoftCorp.NETnetworkframeworkofwindowscharacters.Snakegameiseasytopuzzletypegamespeopleaccepted,aslongastheuseofthedirectionkey”t,down,left,right,here?”tochangethedirectionoft

8、hesnake.Thesnaketoeatafood,canproducenewfoodatrandomplaces.Eatfoodbe

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。