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

2022-05-18 14:09:30 字數 1898 閱讀 9961

一、 實驗專案名稱

《飛機大作戰》

二、 實驗專案功能描述

1、	畫面初始化,設定好畫面尺寸,大小為背景圖解析度大小,設定得分記錄;

2、 影象資源準備,包括飛機與敵機、子彈等;

3、 遊戲可玩性、可控性:能使用滑鼠自由控制飛機移動;

4、 敵機移動與出現及消滅,以及飛機被**;

5、 背景**:適當時機出現指定**;

6、 畫面優化與遊戲流暢執行。

三、 專案模組結構介紹

四、 實現介面展

五、 **託管鏈結

六、 實驗總結

1、 提出問題:

子彈攻擊敵機的得分到一定程度敵機不在出現和同一時間只會出現一枚子彈?

2、 解決辦法:

遊戲迴圈設定不完善;子彈問題可參考以前的作用「簡單的飛機遊戲」,據觀察子彈能多枚同時出現。

3、 感想:

程式**能否執行與是否正確還與編譯器即編譯環境有關;與資料進行連線進而使形象遊戲能成功開發。
七、學習進度條:

月/日期

這週所花的時間

**行數

部落格字數

學到的知識點簡介

目前比較迷惑的問題

3/12-3/20

9小時大概60行

1200左右

條件分支結構

--3/22-3/28

6小時大概120行

300左右

字串的基本概念,字串的儲存以及字串的操作方法

--3/29-4/05

8小時大概240行

500左右

指標變數的初始化、指標作為函式引數、指標變數的賦值與運算

--4/08-4/11

12小時

大概320行

550左右

氣泡排序法;詳解指標、陣列與位址間的關係;指標之間的運算

--4/13-4/19

12小時

大概180行

300左右

動態記憶體分配,字元指標

--4/22-4/26

14小時

大概240行

400左右

結構指標的概念、結構指標作為函式引數

--4/28-5/04

16小時

大概200行

300左右

結構指標;指標定義與運用

--5/05-5/10

9小時大概400行

600左右

多函式結構;遞迴函式;巨集;編譯譯預處理的概念

--5/12-5/18

12小時

大概300行

500左右

指標高階:指標陣列,陣列指標,指標函式,函式指標

--5/20-5/25

30小時

大概600行

200左右

----

5/27-6/01

24小時

大概400行

200左右

----

6/03-6/07

48小時

大概800行

200左右

----

6/09-6/016

68小時

大概800行

200左右

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

flybird的與聲音使用 及公升級版 小鳥是實物進行的上下移動,以及插入背景圖使得看起來更加的美觀以及可以有更好的使用者體驗,同時小鳥的移動是有聲音的,小鳥進行移動時,則背景 放出,小鳥需要的是通關障礙物才能進行通關,但是這裡還沒有進行障礙物的移動,因而是不完善的,需要自己去進行完善,以及修正。問...

第四次課程

偵錯程式 gdb gun計畫的工具 核心除錯kgdb 程式的錯誤分類 編譯時錯誤 語法錯誤 執行時錯誤 記憶體問題,邏輯問題 gdb的功能 1.執行程式 2.設定斷點 3.檢視變數的值 hello.c gcc g hello.c o hello gdb hello 使用 tui layout asm...

第四次實驗

一 問題及 檔名稱 陣列素數排序.cpp 作 者 周玉傑 完成日期 2017 年 4 月 10 日 版 本 號 v1.0 對任務及求解方法的描述部分 輸入描述 無 問題描述 將乙個陣列之中的素數存入另乙個陣列之中並使其排列 程式輸出 另乙個陣列排序前和排序後的樣子 問題分析 使用函式來分工 演算法設...