- 4
- 0
- 约 17页
- 2016-12-14 发布于河南
- 举报
怎样用C++在控制台中编写俄罗斯方块 收藏
我都没有在CSDN上写过东西,也不知道也什么好,下面就来讲诉一下我编的一个游戏吧。这是一人每个人小时候都玩过的游戏,也就是俄罗斯方块。我个人觉得俄罗斯方块这个游戏用MFC来编比较简单,而且我也编了一个MFC版的俄罗斯方块,但在此我不想讲诉怎样用MFC来编写俄罗斯方块,因为那太简单了,而且很多人也做过同样的事情,我想介绍的是怎样在控制台中编写这个游戏,而且等我讲诉完后,你会发现原来俄罗斯方块也可以这样编,同时你来可以学习到不少底层的API函数,这对初学C++的人来说是一个很好的提高。我一再试图把程序写得短一些,但还是有496行,需要你的一点点耐心,以下我先给出源代码:
#include windows.h
#include conio.h
#include string
#include time.h
using namespace std;
//-----------------------
// 重要数据定义
typedef struct m_point { //控制台中的坐标点定义, 其中0=x=24, 0=y79
int x;
int y;
}m_point;
typedef struct block { //方块定义, 一个方块有四个点, 例如: ■■■■
原创力文档

文档评论(0)