文件名称:russian-square
- 所属分类:
- 其他智力游戏
- 资源属性:
- [Windows] [Visual C] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 32.28mb
- 下载次数:
- 0次
- 提 供 者:
- 小*
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
本程序主要完成俄罗斯方块的基本功能,开始界面可选择开始游戏、查看游戏说明和得分记录。方块下落速度随分数的增加而增加,消行时会闪烁,游戏结束可重新开始也可保存游戏,可查看游戏记录和游戏说明,有背景音乐。
算法1:卡位判断,用矩阵解决。当移动方向上地图的值和方块的值都不为零时,返回值为零,不能移动,否则返回值为一,可以移动。如果将图形打出来,会多出不少有规律且重复的代码。
算法2:转动方块:定义b[i][j],将旋转赋值给b,判断b与所在位置是否可以放下,若可以,将b值再赋值给a-Complete Tetris start interface may choose to start the game, view game descr iptions and scoring records. Box falling speed is increased with increasing score, eliminate line flicker, the end of the game can start again You can also save the game, you can view the game records and play background music.
算法1:卡位判断,用矩阵解决。当移动方向上地图的值和方块的值都不为零时,返回值为零,不能移动,否则返回值为一,可以移动。如果将图形打出来,会多出不少有规律且重复的代码。
算法2:转动方块:定义b[i][j],将旋转赋值给b,判断b与所在位置是否可以放下,若可以,将b值再赋值给a-Complete Tetris start interface may choose to start the game, view game descr iptions and scoring records. Box falling speed is increased with increasing score, eliminate line flicker, the end of the game can start again You can also save the game, you can view the game records and play background music.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
russian square\12班23号雷佩琪.dsp
..............\12班23号雷佩琪.dsw
..............\12班23号雷佩琪.ncb
..............\12班23号雷佩琪.opt
..............\12班23号雷佩琪.plg
..............\colorConsloe.cpp
..............\colorConsole.h
..............\Debug\12班23号雷佩琪.exe
..............\.....\12班23号雷佩琪.ilk
..............\.....\12班23号雷佩琪.pch
..............\.....\12班23号雷佩琪.pdb
..............\.....\colorConsloe.obj
..............\.....\main().obj
..............\.....\vc60.idb
..............\.....\vc60.pdb
..............\main().cpp
..............\开始.wav
..............\第一次爱的人.wav
..............\结束.wav
..............\Debug
russian square
..............\12班23号雷佩琪.dsw
..............\12班23号雷佩琪.ncb
..............\12班23号雷佩琪.opt
..............\12班23号雷佩琪.plg
..............\colorConsloe.cpp
..............\colorConsole.h
..............\Debug\12班23号雷佩琪.exe
..............\.....\12班23号雷佩琪.ilk
..............\.....\12班23号雷佩琪.pch
..............\.....\12班23号雷佩琪.pdb
..............\.....\colorConsloe.obj
..............\.....\main().obj
..............\.....\vc60.idb
..............\.....\vc60.pdb
..............\main().cpp
..............\开始.wav
..............\第一次爱的人.wav
..............\结束.wav
..............\Debug
russian square