• 大小: 15.12M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-06-24
  • 语言: C/C++
  • 标签: 小游戏  代码  游戏  

资源简介

用电脑方向键操作蛇来获取果实

资源截图

代码片段和文件信息


#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\link.command.1.tlog
     文件        2490  2020-03-24 16:22  贪食蛇\贪食蛇\Debug\link.read.1.tlog
     文件         328  2020-03-24 16:22  贪食蛇\贪食蛇\Debug\link.write.1.tlog
     文件         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个文件信息

评论

共有 条评论