對大多數人來說,要自己寫《俄羅斯方塊》遊戲的程式碼,是有較大難度的。可是,許多年輕人一直夢想和追求著自己親手編寫出一個《俄羅斯方塊》的遊戲程式。為了幫助大家實現心願,傳智播客花費了大量時間和精力,安排湯陽光同志透過視訊教學的方法,向大家講解和展示了傳智播客版《俄羅斯方塊》的每一行程式碼的編寫過程。即便如此,大家也很難透過僅僅是看影片的方式來掌握傳智播客版《俄羅斯方塊遊戲》的物件導向設計想法和每行程式碼的編寫細節。 為了讓大家真正能夠自己親手編寫出傳智播客版《俄羅斯方塊遊戲》,傳智播客公司對大家有如下建議: 1.對於本視頻教程,大家至少需要學習三遍,而且,光看視頻教程,而不去思考和練習,那是肯定學不會的; 2.首先建議完整地看完整個視頻的講解,對其中設計思想和涉及的知識點有一個總體認識; 3.然後總結自己從第一遍學習過程中收穫了什麼內容?想想自己是否可以透過收穫的這些知識來編寫本遊戲程式了,有什麼欠缺之處?在腦海中累積一定的問題。 4.接著根據自己對第一遍學習的總結和思考,開始本影片教學的第二遍學習,力爭解決第一遍學習和思考後總結出來的困惑。 5.開始自已動手嘗試編寫《俄羅斯方塊》遊戲的程式碼,對於寫不下去的地方,再對照影片進行學習。 6.要自己編寫出傳智播客版《俄羅斯方塊》遊戲的程式碼,必須多思考,多動手練習,要滿懷熱情,不能有畏難心理。 俄羅斯方塊遊戲開發影片包括13小節:01_遊戲功能展示與說明02_遊戲中的物件導向分析與設計03_使用傳智播客提供的API類組裝俄羅斯方塊遊戲04_編寫俄羅斯方塊遊戲中的各個類的主體框架性代碼05_編寫Controler類別與實現圖形定時下落的事件監聽06_編寫對各個類別進行測試的程式碼07_圖形的資料結構設計與圖形的創建08_完成圖形的移動與顯示09_處理圖形碰到遊戲區邊界的問題10_將圖形變成障礙物和顯示障礙物11_消除滿行的障礙物12_增加遊戲結束的功能13_解決定時下落與按下鍵同時生成障礙物的問題
展開