2019春第一次課程設計實驗報告
一、實驗項目名稱
Flappy bird
二、實驗項目功能描述 (用自己的語言描述)
通過空格鍵使小鳥來躲避障礙物,每成功躲避一次就會獲得一分。
三、項目模塊介紹
第一部分:利用函數和光標實現小鳥的基本下落動作。
第二部分:利用代碼和輸入的坐標來顯示小鳥和障礙物。
第三部分:輸入代碼使障礙物活動起來。
第四部分:利用輸入代碼的代碼來判斷小鳥是通過了障礙物還是撞上了障礙物,通過則獲得1積分。

第五部分:利用代碼來使障礙物循環出現。
四、實現界面展示。

五、代碼托管鏈接 https://gitee.com/spring_c_language_2019/programming-1
六、實驗總結。
問題1與解決方法:在進行下落的小鳥,即第一部分的練習時,由于對#include <cwindow.h>不了解,導致程序無法運行,后來查詢了有關資料后才了解#include <cwindow.h>要改為windows。
問題2與解決方法:在游戲構造前建立倉庫的過程中遇到了一些頭痛的問題,比如建立本地倉庫時出現卡頓,后來發現是代碼打錯了,又沒有什么提示,真是不能有半點馬虎。
感想:通過本次的學習,我再一次了解到代碼容不下半點馬虎,像昨天晚
上我打一段游戲的代碼時,因為自己的生疏與粗心,比如1與l的混淆,首字母大小寫的問題,又或者是”號要有間隔的問題,一次性居然出現了10多個錯誤,還有就是凡事都要有自己的思想,就拿這次游戲來說,如果你全部照搬書上給出的代碼,是有很多地方不能運行的,大佬給出的解釋是我們和書上的運行庫不同,總之這次活動讓我慢慢喜歡上了c語言。
浙公網安備 33010602011771號