俄罗斯方块剖析之一总体计划
視頻:https://edu.csdn.net/course/detail/27107
需要學員先做自我測試
第一天:(打好根基整軍備戰)
| 知識點 | 是否掌握 | 備注 |
| 能夠設計出游戲主窗體 | □是 □否 | ? |
| 已理解單獨定義方法的必原因 | □是 □否 | ? |
| 會定義方法 | □是 □否 | ? |
| 會使用方法 | □是 □否 | ? |
| 會產生單個隨機數 | □是 □否 | ? |
| 能夠通過循環訪問數組中的元素 | □是 □否 | ? |
| 初步了解面向對象能夠區分類與對象 | □是 □否 | ? |
| 能夠區分引用類型的變量和對象 | □是 □否 | ? |
| 能找出Form類的靜態方法 | □是 □否 | ? |
| 初步理解對象間的包含關系 | □是 □否 | ? |
| 會進行字符串和數值之間的轉換 | □是 □否 | ? |
| 今日總結 | ? | |
第二天:(兵馬未動糧草先行)
| 知識點 | 是否掌握 | 備注 |
| 會定義和初始化矩陣數組 | □是 □否 | ? |
| 能以矩陣的方式輸出矩陣數組的值 | □是 □否 | ? |
| 理解游戲中呈現和數據之間的關系 | □是 □否 | ? |
| 能夠編碼實現消行 | □是 □否 | ? |
| 我最終實現了DataContext類 | □是 □否 | ? |
| 能在List 對象中存入和讀取數據 | □是 □否 | ? |
| 能在Dictionary對象中存入讀取數據 | □是 □否 | ? |
| 理解ShapeTable ,并會定義各種形狀 | □是 □否 | ? |
| 能從ShapeTable中快速找到自己所需的形狀 | □是 □否 | ? |
| 今日總結 | ? | |
第三天:(厲兵秣馬排兵布陣)
| 知識點 | 是否掌握 | 備注 |
| 了解GDI+繪圖的基本過程 | □是 □否 | ? |
| 會從控件中得到Graphics對象 | □是 □否 | ? |
| 會畫出一個小方塊 | □是 □否 | ? |
| 能夠根據數組畫出一個形狀 | □是 □否 | ? |
| 理解定義Block的原因 | □是 □否 | ? |
| 讓Block能夠自繪 | □是 □否 | ? |
| 會使用Timer | □是 □否 | ? |
| 能夠讓數據控制繪制(實現變形、左、右、下) | □是 □否 | ? |
| 今日總結 | ? | |
第四天:(一鼓作氣直搗黃龍)
| 知識點 | 是否掌握 | 備注 |
| 了解鍵盤按鍵如何與程序交互 | □是 □否 | ? |
| 能夠從代碼上區分各個按鍵 | □是 □否 | ? |
| 感受到數據控制呈現 | □是 □否 | ? |
| 理解方塊狀物體 碰撞檢測 的原理 | □是 □否 | ? |
| 感受到呈現歸于 數據 | □是 □否 | ? |
| 理解了界面閃爍的原因,并能解決之 | □是 □否 | ? |
| 今日總結 | ? | |
第五天:(清理戰場總結經驗)
| 知識點 | 是否掌握 | 備注 |
| 能消去填滿的行,并計算得分 | □是 □否 | ? |
| 能夠選擇合適的時機判定輸贏 | □是 □否 | ? |
| 根據自己的理解,對游戲進行了一定的擴展 | □是 □否 | ? |
| 今日總結 | ? | |
?
素材圖片,參考
?
總結
以上是生活随笔為你收集整理的俄罗斯方块剖析之一总体计划的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 软件设计文档国家标准_GB8567--8
- 下一篇: 实训课俄罗斯方块之二授课计划总体规划