c++自制小游戏(小人吃食物)

阅读: 评论:0

c++自制小游戏(小人吃食物)

c++自制小游戏(小人吃食物)

这是一个上下左右控制小人移动吃食物的游戏,话不多说,直接上程序。

#include<bits/stdc++.h>
#include<time.h>
#include<conio.h>
#include<windows.h>
using namespace std;
int sorces=0;//分数 
int key=72;//方向 
int numberofbarrier=0;//障碍个数 
void hide_cursor()//隐藏光标
{HANDLE h_GAME =GetStdHandle(STD_OUTPUT_HANDLE);CONSOLE_CURSOR_INFO cursor_info;GetConsoleCursorInfo(h_GAME,&cursor_info);cursor_info.bVisible=false;SetConsoleCursorInfo(h_GAME,&cursor_info);
}
void show_cursor()//显示光标
{HANDLE h_GAME =GetStdHandle(STD_OUTPUT_HANDLE);CONSOLE_CURSOR_INFO cursor_info;GetConsoleCursorInfo(h_GAME,&cursor_info);cursor_info.bVisible=true;SetConsoleCursorInfo(h_GAME,&cursor_info);
}
struct
{int x;int y;int speed=300;
}character;//角色的要素 
struct
{int x;int y;
}food;//食物坐标 
struct
{int x[1005];int y[1005];
}barrier;//障碍坐标 
void gotoxy(int x, int y)//移动光标 
{COORD coord;coord.X = x;coord.Y = y;SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), coord);
}
void colour(int n)
{SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),n);/*	1	深蓝色2	深绿色3	深青色 4	深红色5	深粉色i	黄色7	深白色8	灰色9	浅蓝色10	浅绿色 11	浅青色 12	浅红色 13	浅粉色 14	浅黄色 15	浅白色 背景1~15		黑色 16~31		深蓝色 32~47		深绿色48~63		深青色64~79		深红色'S'~95		深粉色96~111		深黄色112~127 	深白色128~143 	灰色144~159 	浅蓝色160~1'A' 	浅绿色176~191 	浅青色192~207 	浅红色208~223 	浅粉色224~239 	浅黄色240~25

本文发布于:2024-02-02 14:04:34,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170685387544294.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

下一篇:通信协议学习
标签:小游戏   小人   食物
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23