有意思的VC++射击游戏附代码.zip

上传者: m0_58989917 | 上传时间: 2021-06-04 13:04:54 | 文件大小: 1.79MB | 文件类型: ZIP
c++
#include #include #include #include // gotoxy 和HideCursor的头文件 using namespace std; int sizex=50;//空间的宽 int sizey=40;//空间的高度; int plane_x=sizex/2;//飞机的位置x,y; int plane_y=sizey/2; int gunx=0,guny=0; int speed=0; int score=0; int dp_x=rand()%sizex,dp_y=0; //敌机位置 char ss;//输入按键; void notin(); void in(); void gotoxy(int x,int y) //清屏,屏幕不抖动 { HANDLE handle = GetStdHandle(STD_OUTPUT_HANDLE); COORD pos; pos.X=x; pos.Y =y; SetConsoleCursorPosition(handle,pos); } void HideCursor() //隐藏光标; { CONSOLE_CURSOR_INFO cursor_info={1,0};//第二个值为0 表示隐藏光标 SetConsoleCursorInfo(GetStdHandle(STD_OUTPUT_HANDLE),&cursor_info); } void show()//初始化显示 { gotoxy(0,0) ; HideCursor() ; for(int y=1;y<=sizey;++y) { for(int x=1;x<=sizex;++x) { if(x==plane_x&&y==plane_y) { cout<<"*" ; } else if(x==gunx&&y==guny) { cout<<"|"; } else if(x==dp_x&&y==dp_y) { cout<<"&" ; } else { cout<<" "; } } cout<

文件下载

资源详情

[{"title":"( 43 个子文件 1.79MB ) 有意思的VC++射击游戏附代码.zip","children":[{"title":"有意思的VC++射击游戏附代码","children":[{"title":"MeteorDefense.plg <span style='color:#111;'> 1.75KB </span>","children":null,"spread":false},{"title":"Bitmap.h <span style='color:#111;'> 1.48KB </span>","children":null,"spread":false},{"title":"Bitmap.cpp <span style='color:#111;'> 6.66KB </span>","children":null,"spread":false},{"title":"Sprite.cpp <span style='color:#111;'> 5.82KB </span>","children":null,"spread":false},{"title":"MeteorDefense.cpp <span style='color:#111;'> 8.85KB </span>","children":null,"spread":false},{"title":"Music.mid <span style='color:#111;'> 30.68KB </span>","children":null,"spread":false},{"title":"GameEngine.h <span style='color:#111;'> 4.55KB </span>","children":null,"spread":false},{"title":"Debug","children":[{"title":"vc60.pdb <span style='color:#111;'> 116.00KB </span>","children":null,"spread":false},{"title":"Background.obj <span style='color:#111;'> 19.32KB </span>","children":null,"spread":false},{"title":"Bitmap.obj <span style='color:#111;'> 22.53KB </span>","children":null,"spread":false},{"title":"Sprite.obj <span style='color:#111;'> 22.79KB </span>","children":null,"spread":false},{"title":"MeteorDefense.exe <span style='color:#111;'> 860.07KB </span>","children":null,"spread":false},{"title":"vc60.idb <span style='color:#111;'> 185.00KB </span>","children":null,"spread":false},{"title":"MeteorDefense.obj <span style='color:#111;'> 48.11KB </span>","children":null,"spread":false},{"title":"MeteorDefense.res <span style='color:#111;'> 553.08KB </span>","children":null,"spread":false},{"title":"MeteorDefense.pdb <span style='color:#111;'> 425.00KB </span>","children":null,"spread":false},{"title":"MeteorDefense.ilk <span style='color:#111;'> 272.74KB </span>","children":null,"spread":false},{"title":"GameEngine.obj <span style='color:#111;'> 68.50KB </span>","children":null,"spread":false},{"title":"MeteorDefense.pch <span style='color:#111;'> 3.40MB </span>","children":null,"spread":false}],"spread":false},{"title":"Background.cpp <span style='color:#111;'> 3.04KB </span>","children":null,"spread":false},{"title":"MeteorDefense.h <span style='color:#111;'> 1.43KB </span>","children":null,"spread":false},{"title":"MeteorDefense.opt <span style='color:#111;'> 52.50KB </span>","children":null,"spread":false},{"title":"Sprite.h <span style='color:#111;'> 6.06KB </span>","children":null,"spread":false},{"title":"Background.h <span style='color:#111;'> 1.71KB </span>","children":null,"spread":false},{"title":"MeteorDefense.dsw <span style='color:#111;'> 532B </span>","children":null,"spread":false},{"title":"Resource.h <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false},{"title":"MeteorDefense.rc <span style='color:#111;'> 1.48KB </span>","children":null,"spread":false},{"title":"GameEngine.cpp <span style='color:#111;'> 13.90KB </span>","children":null,"spread":false},{"title":"MeteorDefense.dsp <span style='color:#111;'> 4.65KB </span>","children":null,"spread":false},{"title":"Res","children":[{"title":"Target.bmp <span style='color:#111;'> 3.05KB </span>","children":null,"spread":false},{"title":"Music.mid <span style='color:#111;'> 30.68KB </span>","children":null,"spread":false},{"title":"MeteorDefense.ico <span style='color:#111;'> 2.19KB </span>","children":null,"spread":false},{"title":"GameOver.bmp <span style='color:#111;'> 115.83KB </span>","children":null,"spread":false},{"title":"City.bmp <span style='color:#111;'> 19.35KB </span>","children":null,"spread":false},{"title":"Explosion.bmp <span style='color:#111;'> 144.05KB </span>","children":null,"spread":false},{"title":"Missile.bmp <span style='color:#111;'> 2.30KB </span>","children":null,"spread":false},{"title":"Explode.wav <span style='color:#111;'> 15.13KB </span>","children":null,"spread":false},{"title":"Meteor.bmp <span style='color:#111;'> 85.26KB </span>","children":null,"spread":false},{"title":"BigExplode.wav <span style='color:#111;'> 64.71KB </span>","children":null,"spread":false},{"title":"Ground.bmp <span style='color:#111;'> 91.46KB </span>","children":null,"spread":false},{"title":"MeteorDefense_sm.ico <span style='color:#111;'> 1.37KB </span>","children":null,"spread":false},{"title":"Fire.wav <span style='color:#111;'> 7.97KB </span>","children":null,"spread":false}],"spread":false},{"title":"MeteorDefense.ncb <span style='color:#111;'> 49.00KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明