經過前面的分步編程,終於到了最後成品的階段了。完成這一步後,就是一個完整的遊戲了,先跟大家分享一下最後的遊戲界面哦:

程序完成了俄羅斯方塊的以下功能:
1) 支持7組不同形狀的方塊
2) 方塊支持顯示7種不同的顏色
3) 支持方塊的旋轉,水平移動,加速下落
4) 支持消除滿格行
5) 支持邊界檢查,不能越過左右邊框
6) 支持遊戲闖關失敗檢查,並重新開始遊戲
下面是程序的主控制函數main()的代碼,可以很清楚的分析遊戲的控制邏輯:



代碼都做了註解,一看就明白了。其中一些功能演算法函數代碼在前面章節中都已經介紹,在這裡不做具體說明。
好了,按visual studio 2010的Ctrl+F5,就可以運行我們的遊戲了。
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/222606.html
微信掃一掃
支付寶掃一掃