当前位置:   article > 正文

消消乐android 源代码,【消消乐】源代码

android消消乐游戏源码

友情提示:vc++6.0需要加装easyx库,这是一个图形库(个人认为这个库不错,太适合新手做一些有意思的效果),具体教程见前文,如果没有添加的话,是不能编译运行通过的,也就见不到效果。

#include

#include

#include

#include

#define KEY_DOWN(vk_c)(GetAsyncKeyState(vk_c)&0x8000)

typedef struct position{

int x;

int y;

}posType;

int index;//同色小球的个数

void init();//初始化游戏窗口

void gamebegin();//游戏开始界面

void gameplay();//玩游戏的具体过程

void close();//结束游戏,释放资源

void drawcursor(posType cur,COLORREF c1);//绘制光标

void drawtime(int sec);//绘制时间

void drawscore(int score);//绘制分数

void getsamecolorballs(posType cur,COLORREF c1);//获得光标所在位置周围的同色小球,计算同色小球的个数,并存入数组

int isValid(posType cur,COLORREF c1);//判断同色小球是否合法

void ballsfall();//小球下落

COLORREF colorArr[6]={RGB(200,0,0),RGB(0,200,0),RGB(0,0,200),RGB(200,200,0),RGB(200,0,200),RGB(0,200,200)};

posType cur;//定义当前光标位置

posType ballsArr[180];//同色小球坐标

void main()

{

init();//初始化游戏窗口

gamebegin();//游戏开始界面

gameplay();//玩游戏的具体过程

close();//结束游戏,释放资源

}

void init()

{

initgraph(1000,700);

}

void clos

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/609429
推荐阅读
相关标签
  

闽ICP备14008679号