Easyx 版本: EasyX库(附带graphics.h) 2018春分版 (2018-3-21)
Github查看代码会有乱码 代码格式为GBK ( VS默认字符集。。。)
- 蛇节点声明
struct snake;
- 蛇存储结构链表
snake * snakelist(int,int*);
- 增加节点方法
void addsnake(snake *);
- 绘画蛇身
void drawsnake(snake *,char);
- 清空蛇
void clearsnake(snake *);
主要是页面布局 背景(box map)的制作 布局
主要方法如下
void welcomegraph();//欢迎界面
void Finish();//结束界面
int clickcontrol();//鼠标控制
void Movingsnake(char);//蛇身移动控制
void Changesnakebody(int ,int );//蛇身改变控制
void Eating();//吃到食物的操作
int Deadjudge();//死亡判断
- Start
- Run
- Over
WASD: 来操控蛇的上下左右移动 注意打开英文输入
初始界面: 用户名及密码只是模拟 回车键确定输入
EXE目录: exe文件在debug目录下 release发布因为其优化运行出错
To Be Continue...
Easyx 下载地址
https://www.easyx.cn/downloads/
更新 2018-9-10