基于python的贪吃蛇游戏设计论文_《贪吃蛇游戏课程设计》报告毕业设计(论文)...
生活随笔
收集整理的這篇文章主要介紹了
基于python的贪吃蛇游戏设计论文_《贪吃蛇游戏课程设计》报告毕业设计(论文)...
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1
戲程序設計
一、課程設計任務
貪吃蛇小游戲程序設計
二、設計要求
通過游戲程序設計,提高編程興趣與編程思路,鞏固
C
語言中所學的知識,合理的運
用資料,實現理論與實際相結合。
(
1
)
.收集資料,分析課題,分解問題,形成總體設計思路;
(
2
)
.對于設計中用到的關鍵函數,要學會通過查資料,弄懂其用法,要聯系問題進行具
體介紹;
(
3
)
.上機調試,查錯,逐步分析不能正常運行的原因,確保所設計的程序正確,并且能
正常運行;
(
4
)
.完成課程設計報告,并進行答辯
三、需求分析
3.1
、程序功能
貪吃蛇游戲是一個經典小游戲,一條蛇在封閉圍墻里,圍墻里隨機出現一個食物,通
過按鍵盤四個光標鍵控制蛇向上下左右四個方向移動,蛇頭撞倒食物,則食物被吃掉,蛇
身體長一節,同時記
10
分,接著又出現食物,等待蛇來吃,如果蛇在移動中撞到墻或身
體交叉蛇頭撞倒自己身體游戲結束。
3.2
、設計思想
程序關鍵在于表示蛇的圖形及蛇的移動。用一個小矩形快表示蛇的一節身體,身體每
長一節,增加一個矩形塊,蛇頭用倆節表示。移動時必須從蛇頭開始,所以蛇不能向相反
的方向移動,如果不按任意鍵,蛇自行在當前方向上前移,但按下有效方向鍵后,蛇頭朝
著該方向移動,一步移動一節身體,所以按下有效方向鍵后,先確定蛇頭的位置,而后蛇
總結
以上是生活随笔為你收集整理的基于python的贪吃蛇游戏设计论文_《贪吃蛇游戏课程设计》报告毕业设计(论文)...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算abc=a!+b!+c!
- 下一篇: 电子计算机可直接执行的指令机器内部是以,