2019春第一次課程設計實驗報告

1、實驗項目名稱

Flappy bird

2、實驗項目功能描述

第一步先實現一個下落的小鳥,和飛機遊戲中下落的敵機相似;第二步同時實現下落小鳥和靜止障礙物的顯示;第三步讓障礙物從右向左移動;第四步判斷小鳥是從障礙物的縫隙中經過仍是發生碰撞;第五步實現障礙物在最左邊消失後在最右邊循環出現,此過程當中注意如何利用rand()函數隨機產生障礙物縫隙的位置,並保證縫隙大小足夠經過小鳥。git

3、項目模塊結構介紹

4、實現界面展現(截圖)

5、代碼託管鏈接

https://gitee.com/zmman/zm/blob/7f5206e767a95d8b782cbf44c022db6ce2a4fff7/flappy%20bird.cppwindows

6、實驗總結

實驗中遇到的問題及解決方法:
問題1:不清楚頭文件「#include<conio.h>」及頭文件「#include<windows.h>」的意思
解決方法:和小組成員一塊兒討論,而後查了百度app

問題2:第一次寫這種遊戲的代碼,很陌生,不少函數沒見過
解決方法:看着書上的代碼寫,而後嘗試讀懂代碼函數

問題3:在弄遠程倉庫的時候出現了不少問題,好比不懂git的使用;敲完代碼後一開始也不知道怎麼傳上去
解決方法:一直反覆地按照視頻操做,直到把文件傳上去code

問題4:在編譯運行的時候光標太明顯了
解決方法:搜百度加了一個隱藏光標的代碼視頻

感悟:感受這周的這些建立倉庫,建立遠程倉庫等都比較麻煩,一開始不理解爲啥要弄這麼複雜的,從一開始的博客到如今的碼雲,感受博客都還沒徹底弄清楚就開始弄碼雲,而後搜了百度,才知道碼雲及git等,都是爲了讓咱們之後團隊敲代碼時,能更清楚地顯示我的所花的時間及貢獻度等,爲咱們節省了大把的時間來觀察。
雖然很難,可是仍是得加油!blog

相關文章
相關標籤/搜索