一:實驗專案名稱:貪吃蛇
二:實驗專案功能描述:
隨機產生一條類似於「蛇」的蛇,可以通過wasd四鍵操作使其移動一旦在一條直線上移動就不能突然向其它的反方向移動,這樣馬上就遊戲結束。
或者它的頭部觸碰到了各個頂端,一旦觸碰也是遊戲結束。
三:專案模組結構介紹
(1)void gotoxy(int x,int y) 隱藏游標函式
(2)void movesnackbydirection() 對蛇方向移動的變化定義
(3)void startup() 遊戲資料初始化
(4)void show() 顯示畫面
(5)void updatewithoutinput() 系統自動執行
(6)void updatewithinput() 玩家操作函式
四:實現介面展示
六:實驗總結:
一:對於本次的貪吃蛇我有點反應不過來,就是陣列利用的數我知道代表的什麼東西,但裡面的數不停的變過來變過去有點讓我不舒服,以至於沒讓我再在這個遊戲上多增加點什麼。
二:**的變換太突然,意思就是說我知道是在幹嘛,但自己想到一下子就到那裡了,還是得多去練習啊,不然什麼都沒有學到,最後幾個星期,加油!
2019春第三次課程設計實驗報告
一 實驗專案名稱 實時時鐘 二 實驗專案功能描述 實時時鐘的縮寫是rtc real time clock rtc 是積體電路,通常稱為時鐘晶元。實時時鐘晶元是日常生活中應用最為廣泛的消費類電子產品之一。它為人們提供精確的實時時間,或者為電子系統提供精確的時間基準,目前實時時鐘晶元大多採用精度較高的晶...
2019春第三次課程設計實驗報告
實時鐘錶 由秒針的轉動,帶動分針的轉動,以及再帶著時針的轉動。同時我們的鐘錶是可以與我們準確的時間相聯絡,也就是說這是乙個比較準確的時間點,以及是非常簡便的,當然秒針轉一圈,分針動一下,以及分針轉一圈,時針動一下,採用的是用角度來進行計算的,以及結束一圈的結束點以及起始點,都是採用的角度的結算。問題...
2019春第三次課程設計實驗報告
一 專案實驗名稱 實時時鐘 二 實驗功能描述 利用easyx實現顯示時間的小程式,同時學習時間函式的使用。三 專案模組介紹 程式最終 include include include define high 480 遊戲畫面尺寸 define width 640 define pi 3.14159 i...