项目简介
本项目是基于OpenGL开发的俄罗斯方块游戏,最初是2013年5月计算机图形学的期中作业。项目提供了VS10和VC6.0两个版本的代码,其中VS10版本在VC6.0基础上修改但未完善,同时还附带可直接执行的程序。
项目的主要特性和功能
- 图形渲染:运用OpenGL进行图形渲染,展示游戏界面。
- 操作控制:能通过键盘的“a、d、w、s”键或方向键控制方块左右移动、旋转和加速下落。
- 设置功能:设置包含“格子数”“暂停/继续”“重新开始”三个功能,按快捷键“q”可暂停和继续游戏。
- 游戏规则:某一行被小方块完全填充时,该行消除且得分加一分;得分达到50时游戏胜利;方块累积超过红线则游戏结束。
安装使用步骤
- 确保编程环境为Windows7 + Visual Studio 2010 + OpenGL,若使用VC6.0版本需自行配置OpenGL,所需文件在glutdlls.zip中。
- 若使用VS10版本,将项目源码文件导入Visual Studio 2010;若使用VC6.0版本,在VC6.0下打开对应项目文件。
- 编译项目。
- 运行生成的可执行程序开始游戏。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】