VS2022 EGE 游戏开发之跨年滑雪小游戏

hello大家好,2022年就要结束了,在最后一天,我给大家带来了一个跨年滑雪游戏!

给孩子一个三连吧……

OK!进入正片

老样子,先把代码放上

#include<time.h>
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
#include<graphics.h>
#include<windows.h>
#include<mmsystem.h>
#pragma comment(lib,"winmm.lib")
#define _CRT_SECURE_NO_WARNINGS
#define WIDTH				1320
#define HEIGHT				700
#define INTERVAL		40
#define ROW					HEIGHT/INTERVAL+1
#define COL					WIDTH/INTERVAL
#define NUM					25
enum TOOLS {
	SPACE,
	TREE,
	FLAG
};
enum DIR {
	UP,
	DOWN,
	LEFT,
	RIGHT,
	UPLEFT,
	UPRIGHT,
	DOWNLEFT,
	DOWNRIGHT
};
struct Player {
	int x, y;
	DIR dir;
} player;
struct Snow {
	int x, y;
	int speed;
	int type;
} snow[NUM];
IMAGE flag;
IMAGE tree;
IMAGE scroll;
IMAGE rabbit;
IMAGE person;
IMAGE Rpacket;
IMAGE firecracker;
IMAGE snowflake[4];
MOUSEMSG msg;
int map[ROW][COL];
bool prize[3] = { false,fa

版权声明:本文为weixin_72166565原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。