主要模块实现方法
1.开始动画:通过随机在屏幕上画点来模拟雪的效果。
2.方块移动:画好新的方块后,用背景色在原位置画个相同方块,以此实现方块的移动。
3.方块有节奏下落:通过调用系统时间,来实现在一定时间段内反复执行一段程序。
4.玩家键盘控制:通过获得系统键盘码来实现。代码如下
5.最高分纪录:通过对score.dat文件的读写,纪录最高分。。
1.开始动画:通过随机在屏幕上画点来模拟雪的效果。
2.方块移动:画好新的方块后,用背景色在原位置画个相同方块,以此实现方块的移动。
3.方块有节奏下落:通过调用系统时间,来实现在一定时间段内反复执行一段程序。
4.玩家键盘控制:通过获得系统键盘码来实现。代码如下
5.最高分纪录:通过对score.dat文件的读写,纪录最高分。。
程序中的方块结构和时钟控制是参考了其他人的代码,其他是独立完成的。
因为调用了graphics.h文件,所以无法用VC++编译,只能用TC或Win-TC编译。
游戏源码
http://download1.csdn.net/down3/20070623/23192753199.rar