俄羅斯方塊游戲的開(kāi)發(fā)
VC++工程師推薦初學(xué)MFC必備學(xué)習(xí)視頻,建議各位學(xué)員一定要逐一觀看學(xué)習(xí),全程代碼全是一行一行敲打,其思路,以及代碼量一定會(huì)增加不少。,可以那么說(shuō)學(xué)會(huì)WINDOWS程序設(shè)計(jì)第五版,在學(xué)習(xí)這個(gè)
MFC基本毫無(wú)壓力了,在學(xué)習(xí)過(guò)程中建議大家一定要認(rèn)真認(rèn)真的學(xué)習(xí)并實(shí)踐敲打沒(méi)一行代碼理解代碼的意義。
游戲簡(jiǎn)介
俄羅斯方塊是一款風(fēng)靡全球的電視游戲機(jī)和掌上游戲機(jī)游戲,俄羅斯方塊的基本規(guī)則是移動(dòng)、旋轉(zhuǎn)和擺放游戲自動(dòng)輸出的各種方塊,使之排列成完整的一行或多行并且消除得分。由于上手簡(jiǎn)單、老少皆宜,從而家喻戶(hù)曉,風(fēng)靡世界。
課程大綱
01、繼承CWnd創(chuàng)建俄羅斯方塊窗口
02、俄羅斯方塊游戲的架構(gòu)
03、俄羅斯方塊游戲基本方塊的產(chǎn)生、
04、俄羅斯方塊的移動(dòng),向左、向右、向下、旋轉(zhuǎn)移動(dòng)
05、怎樣獲取鍵盤(pán)輸入,控制方塊的移動(dòng)
06、俄羅斯方塊的碰撞
07、GDI映射模式在圖形顯示中的應(yīng)用
08、設(shè)置時(shí)間間隔控制方塊的移動(dòng)速度
09、怎么判定某一外形已經(jīng)到底
10、怎么判定某一已經(jīng)被填滿(mǎn)
11、怎么消去已經(jīng)被填滿(mǎn)的行
12、怎樣修改游戲板的狀態(tài)
13、怎樣統(tǒng)計(jì)分?jǐn)?shù)
14、怎樣處理升級(jí)后的加速問(wèn)題
15、怎樣判定游戲結(jié)束
16、下一個(gè)預(yù)覽方塊的實(shí)現(xiàn)
17~20課、實(shí)現(xiàn)局部刷新、俄羅斯方塊程序結(jié)束、注冊(cè)表問(wèn)題