#include <Windows.h>
#include <iostream>
using namespace std;
#define KEY_DOWN(vk_code) (GetAsyncKeyState(vk_code)&0X8000?1:0)
//场景内节点相关结构体
struct SData
{
int nPlayX;
int nPlayY;
int nPlayXB;
int nPlayYB;
};
//游戏界面状态常量
enum GameState
{
E_GS_MENU,
E_GS_START,
E_GS_SET,
E_GS_EXIT,
};
//游戏菜单状态常量
enum MenuState
{
E_MS_START,
E_MS_SET,
E_MS_EXIT,
};
int main()
{
//游戏地图数组
int nGameMap[15][20] =
{
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,
1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,
1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,
1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,
1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
利用VS中C++控制台实现小游戏---推箱子
最新推荐文章于 2025-06-15 14:19:27 发布

最低0.47元/天 解锁文章
1475

被折叠的 条评论
为什么被折叠?



