资源简介
用电脑方向键操作蛇来获取果实
代码片段和文件信息
#include
#include
#include
#include
#include
//方向键的ASCLL值:上72,左75,右77,下80
//背景颜色的代码: 0=黑色 1蓝色 2 绿色 3湖蓝色 4红色 5紫色 6黄色 7白色 8灰色 9淡蓝色
//**改变当前光标方块的背景颜色和字体颜色**//
void BackGround(unsigned int ForeColor = 7 unsigned int BackGroundColor = 0) {
HANDLE handle = GetStdHandle(STD_OUTPUT_HANDLE); //获取控制台的句柄
SetConsoleTextAttribute(handle ForeColor + BackGroundColor * 0x10);//改变当前光标的背景和字体颜色
}
//**改变光标的位置**//
void gotoxy(int x int y) {
HANDLE handle;
COORD coord; //获取坐标轴结构体
coord.X = x;
coord.Y = y;
handle = GetStdHandle(STD_OUTPUT_HANDLE); //获取控制台句柄,值为-11
SetConsoleCursorPosition(handle coord); //移动光标到x,y处
}
//**初始化地图数据**//
void restart(int bk[20][20] int look[4] int move[20][20]) {
//bk为总的地图数据记录整个地图,为1时表示墙体,为2时表示果实,为3时表示蛇
//look记录数据,为0时表示朝向,为1时表示长度,为3时表示胜负情况为4表示分数
//move记录蛇走过的路程,用来打印蛇时判断用
int pp qq; //用来记录获取的随机坐标
//接下来要初始化整个地图//
for(int i=0;i<=16;i++)
for (int j = 0; j <= 16; j++) {
if (i == 0 || i == 16 ||
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2020-03-24 16:22 贪食蛇\Debug\
目录 0 2020-03-24 16:22 贪食蛇\ipch\
目录 0 2020-03-24 16:22 贪食蛇\贪食蛇\
目录 0 2020-03-24 16:22 贪食蛇\ipch\贪食蛇-112533b1\
目录 0 2020-03-24 16:22 贪食蛇\贪食蛇\Debug\
文件 24399872 2020-03-24 16:22 贪食蛇\贪食蛇.sdf
文件 894 2020-03-24 16:22 贪食蛇\贪食蛇.sln
文件 9728 2020-03-24 16:22 贪食蛇\贪食蛇.suo
文件 31232 2020-03-24 16:22 贪食蛇\Debug\贪食蛇.exe
文件 339532 2020-03-24 16:22 贪食蛇\Debug\贪食蛇.ilk
文件 445440 2020-03-24 16:22 贪食蛇\Debug\贪食蛇.pdb
文件 33030144 2020-03-24 16:22 贪食蛇\ipch\贪食蛇-112533b1\贪食蛇-9101331c.ipch
文件 4688 2020-03-24 16:22 贪食蛇\贪食蛇\snake.cpp
文件 3220 2020-03-24 16:22 贪食蛇\贪食蛇\贪食蛇.vcxproj
文件 943 2020-03-24 16:22 贪食蛇\贪食蛇\贪食蛇.vcxproj.filters
文件 143 2020-03-24 16:22 贪食蛇\贪食蛇\贪食蛇.vcxproj.user
文件 488 2020-03-24 16:22 贪食蛇\贪食蛇\Debug\cl.command.1.tlog
文件 14422 2020-03-24 16:22 贪食蛇\贪食蛇\Debug\CL.read.1.tlog
文件 184 2020-03-24 16:22 贪食蛇\贪食蛇\Debug\CL.write.1.tlog
文件 966 2020-03-24 16:22 贪食蛇\贪食蛇\Debug\li
文件 2490 2020-03-24 16:22 贪食蛇\贪食蛇\Debug\li
文件 328 2020-03-24 16:22 贪食蛇\贪食蛇\Debug\li
文件 332 2020-03-24 16:22 贪食蛇\贪食蛇\Debug\mt.command.1.tlog
文件 618 2020-03-24 16:22 贪食蛇\贪食蛇\Debug\mt.read.1.tlog
文件 160 2020-03-24 16:22 贪食蛇\贪食蛇\Debug\mt.write.1.tlog
文件 34714 2020-03-24 16:22 贪食蛇\贪食蛇\Debug\snake.obj
文件 379904 2020-03-24 16:22 贪食蛇\贪食蛇\Debug\vc100.idb
文件 110592 2020-03-24 16:22 贪食蛇\贪食蛇\Debug\vc100.pdb
文件 381 2020-03-24 16:22 贪食蛇\贪食蛇\Debug\贪食蛇.exe.intermediate.manifest
文件 50 2020-03-24 16:22 贪食蛇\贪食蛇\Debug\贪食蛇.lastbuildstate
文件 2989 2020-03-24 16:22 贪食蛇\贪食蛇\Debug\贪食蛇.log
............此处省略2个文件信息
- 上一篇:数字信号处理C语言程序集.pdf9971
- 下一篇:PID参数整定一本通
相关资源
- 串口通信上位机开发(c++代码)
- 浏览磁盘所有文件夹c++源代码
- 新概念51单片机C语言教程 入门、提高
- uip 通信(stm32) 源代码
- c语言黑白棋ai游戏源码
- c语言拼图游戏源码
- c语言配有图片和音乐的打字母游戏
- c语言青蛙过河小游戏
- c++ 推箱子(带背景音乐小游戏源码)
- FPGA万年历的实验代码
- VC++ 实现WIFI共享工具 源代码(无线承
- C和C++代码精粹
- 《深入应用c++11:代码优化与工程级应
- 手写代码必备手册( C 版). pdf
- 《MFC游戏开发》笔记七 场景滚动 配套
- Othello黑白棋游戏与AI
- 模拟一个模类游戏-棋盘游戏
- funcode黄金矿工
- 凤舞天骄服务端内核源代码
- c++ 飞机大战 小游戏源码
- 五子棋游戏(c++源码)
- 代码比对程序(工具)
- 屏幕录制:CamStudio2.7开源代码
- 智能滴灌系统软件源代码及APK(APP只
- 魔兽争霸游戏源码
- 微信跳一跳素材(全图片+音乐)
- c++飞机大战 源代码+程序 学习使用
- 编译原理LL(0)C语言小子集源代码
- cocos2d-x两款游戏的源码
- VC++基于socket传输文件服务端和客户端
评论
共有 条评论