摘 要 讲述VB6.0环境中编写俄罗斯方块程序思路及具体设计的方法,以及编程的 心得与体会。
关键字 俄罗斯方块;VB;算法
1 设计思路
如图1所示。
图1
(所用到的控件:image , command , combo , text , label , frame , timer )
1.1总体思路
将俄罗斯方块所在的框架界面(即frame控件)看作一个二维表,二维表中的每一个方格中有两个变量,一个变量记录是否有方块停留在上面,另一个记录停留的方块叫什么名字。方块的下落由timer控件控制,左右移动与变形的核心是由keypress事件和move方法配合实现。当下落满一行后,进行消行操作。
|