国产精品婷婷久久久久久,国产精品美女久久久浪潮av,草草国产,人妻精品久久无码专区精东影业

俄羅斯方塊游戲設(shè)計(jì).doc

約41頁DOC格式手機(jī)打開展開

俄羅斯方塊游戲設(shè)計(jì),2.9萬字有程序代碼摘要在畢業(yè)設(shè)計(jì)中將vb6.0選為開發(fā)工具,開發(fā)一個(gè)基于windows下的旋轉(zhuǎn)俄羅斯方塊游戲,由數(shù)組確定方塊類型,然后由line函數(shù)畫出方塊,根據(jù)隨機(jī)產(chǎn)生的數(shù)字確定哪種方塊出現(xiàn)在窗口,這里由于每一個(gè)方塊都是隨機(jī)產(chǎn)生,因此需要用point結(jié)構(gòu)體的一維數(shù)組來存儲產(chǎn)生的方塊。而由于要在左上角產(chǎn)生一個(gè)提示方塊...
編號:10-4710大小:800.00K
分類: 論文>計(jì)算機(jī)論文

內(nèi)容介紹

此文檔由會員 200306 發(fā)布

2.9萬字 有程序代碼
摘要
在畢業(yè)設(shè)計(jì)中將VB6.0選為開發(fā)工具,開發(fā)一個(gè)基于WINDOWS下的旋轉(zhuǎn)俄羅斯方塊游戲,由數(shù)組確定方塊類型,然后由line函數(shù)畫出方塊,根據(jù)隨機(jī)產(chǎn)生的數(shù)字確定哪種方塊出現(xiàn)在窗口,這里由于每一個(gè)方塊都是隨機(jī)產(chǎn)生,因此需要用Point結(jié)構(gòu)體的一維數(shù)組來存儲產(chǎn)生的方塊。而由于要在左上角產(chǎn)生一個(gè)提示方塊,即下一個(gè)即將產(chǎn)生的方塊,因此應(yīng)該再設(shè)置一個(gè)Point結(jié)構(gòu)體一維數(shù)組,用于存儲下一個(gè)即將產(chǎn)生的方塊提示的方塊,要在下一個(gè)產(chǎn)生前,將提示輸出,而提示又在產(chǎn)生下一塊之前應(yīng)該獲得,因此在構(gòu)造函數(shù)中首先將產(chǎn)生第一個(gè)方塊,同樣的是隨機(jī)產(chǎn)生。而游戲的運(yùn)動區(qū)是由一個(gè)PictureBox,每個(gè)方塊是由四個(gè)小正方形的相同色塊組成,如果一行積滿,則利用循環(huán)語句將上方各行向下移動一行。鍵盤控制方法和記分方式同上個(gè)方案 。
使用這種方法的最大好處就是易于理解,代碼較少,便于在較短時(shí)間內(nèi)將其開發(fā)出來。所以在這次畢業(yè)設(shè)計(jì)中,我選擇了后者。


目 錄

第一章 設(shè)計(jì)分析
第二章 程序設(shè)計(jì)
2.1 方塊造型
2.2方塊的旋轉(zhuǎn)
2.3 如何實(shí)現(xiàn)方塊的運(yùn)動和自動消除滿行的方塊
2.4 如何實(shí)現(xiàn)方塊的下落變速
2.5 游戲得分的計(jì)算
2.6 幫助功能的實(shí)現(xiàn)
2.7 窗體介紹
2.8 變量聲明
2.9 程序調(diào)試
第三章 結(jié)束語
參考文獻(xiàn)
致 謝
附錄游戲代碼