【游戏开发】风靡一时的2048数独小游戏来了,这次是教你怎么用C语言写出一个属于自己2048来~

这两天我在网上学了个2048游戏的制作,但是写出来的代码总是有问题

希望大家能够帮我找找问题,多谢!!!!!

#include<conio.h>
#include<graphics.h>
#include<math.h>
#include<stdio.h>
#include <time.h>

#define MAX_GRID 4						//每行格子数
#define GRID_WIDTH 100					//格子的宽度
#define INTERVAL 15						//格子之间的间隙
#define WIN_SIZE (5*INTERVAL+MAX_GRID*GRID_WIDTH)

enum Color //枚考格子颜色
{
	zero = RGB(205, 193, 180),//0的颜色
	twoTo1 = RGB(238, 228, 218),//2的颜色
	twoTo2 = RGB(237, 224, 200),//4的颜色
	twoTo3 = RGB(242, 177, 121),//8的颜色
	twoTo4 = RGB(245, 149, 99),//16的颜色
	twoTo5 = RGB(246, 124, 95),//32的颜色
	twoTo6 = RGB(246, 94, 59),//64的颜色
	twoTo7 = RGB(242, 177, 121),//128的颜色twoTo7
	twoTo8 = RGB(237, 204, 97),//256的颜色
	twoTo9 = RGB(255, 0, 128),//512的颜色
	twoTo10 = RGB(145, 0, 72),//1024的颜色
	twoTo11 = RGB(242, 17, 158),//2048的颜色
	back = RGB(187,
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

天若有情673

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值