工具:
VS-2010版,注册密钥点击它
图库工具:EasyX
效果显示:
全部代码:
#include <graphics.h>
#include <iostream>
#include <stdlib.h>
#include <string>
#include <conio.h>
/*道具表示:
墙:0,地板:1,箱子目的地:2,小人:3,箱子:4,箱子命中目标:5
*/
using namespace std;
#define RATIO 61//一个格子的宽度
#define LINE 9//数组成员9,相当于是坐标y轴
#define COLUMN 12//每个成员有12个元素,相当于x轴
#define HEIGHT 768//相当于是坐标y轴
#define WIDTH 960//相当于x轴
/*热键控制方向*/
#define KEY_UP 'w'
#define KEY_LEFT 'a'
#define KEY_RIGHT 'd'
#define KEY_DOWN 's'
#define KEY_QUIT 'q'
#define isVaild(pos) pos.x>=0 && pos.x<LINE && pos.y>=0 && pos.y<COLUMN//判断是否越界
/*游戏控制方向*/
enum _DIRECTION{
UP,
DOWN,
LEFT,
RIGHT
};
enum _