资源简介
泡泡堂(炸弹人)小游戏C/C++完整源码,附游戏背景音乐及图片。不懂可私聊。要注意一下需要为编译器安装EGE图形库才能正常显示图片哦~~~
代码片段和文件信息
#include
#include
#include
#include
#include
#include
#include
#include
#include
using namespace std;
#define width 14
#define length 14
int Map[width][length];
PIMAGE start;
PIMAGE play;
PIMAGE itr;
PIMAGE play1;
PIMAGE itr1;
PIMAGE jsh;
PIMAGE bk;
PIMAGE tool;
PIMAGE daoju;
PIMAGE sel;
PIMAGE sel1;
PIMAGE sel2;
PIMAGE rzhuan;
PIMAGE ground;
PIMAGE ltree;
PIMAGE house;
PIMAGE shatan;
PIMAGE yezishu;
PIMAGE yizi;
PIMAGE lengyin;
PIMAGE haixing;
PIMAGE wanju;
PIMAGE mofang;
PIMAGE jinggao;
PIMAGE banshou;
PIMAGE wanjuche;
PIMAGE danjian;
PIMAGE danyi;
PIMAGE dankun;
PIMAGE shuangjian;
PIMAGE shuangyi;
PIMAGE shuangkun;
PIMAGE people1;
PIMAGE people2;
PIMAGE zd1;
PIMAGE zd2;
PIMAGE shengming;
PIMAGE chuizi;
PIMAGE bingqiang;
PIMAGE hudun;
PIMAGE xiezi;
PIMAGE huidu;
PIMAGE zdw1;
PIMAGE zdw2;
PIMAGE zanting;
PIMAGE sl1;
PIMAGE sl2;
PIMAGE shijiandao;
PIMAGE zhasi;
PIMAGE bing;
PIMAGE bingqiang1;
PIMAGE bingqiang2;
PIMAGE shengming1;
PIMAGE shengming2;
PIMAGE hudun1;
PIMAGE hudun2;
PIMAGE xiezi1;
PIMAGE xiezi2;
PIMAGE yaoshui1;
PIMAGE yaoshui2;
PIMAGE yaoshui3;
PIMAGE huaban1;
PIMAGE huaban2;
PIMAGE huaban3;
int second;
void st();//开始
void js();//介绍
void dj();//道具
void sele();//选择
void dr();//单人
void sr();//双人
void dpy1();//简单游戏
void dpy2();//普通游戏
void dpy3();//困难游戏
void spy1();//简单游戏
void spy2();//普通游戏
void spy3();//困难游戏
void Move1();//1P人物移动
void Move2();//2P人物移动
void Boom1();//炸弹
void playsoundst()//开始音乐
{
PlaySound(TEXT(“开始音乐.wav“) NULL SND_FILENAME | SND_ASYNC | SND_LOOP);
}
void playsoundyx1()//游戏音乐
{
PlaySound(TEXT(“游戏音乐1.wav“) NULL SND_FILENAME | SND_ASYNC | SND_LOOP);
}
void playsoundyx2()//游戏音乐
{
PlaySound(TEXT(“游戏音乐2.wav“) NULL SND_FILENAME | SND_ASYNC | SND_LOOP);
}
void playsoundyx3()//游戏音乐
{
PlaySound(TEXT(“游戏音乐3.wav“) NULL SND_FILENAME | SND_ASYNC | SND_LOOP);
}
void playsoundfzd()//放炸弹
{
PlaySound(TEXT(“放炸弹.wav“) NULL SND_FILENAME | SND_ASYNC | SND_LOOP);
}
void playsoundbz()//爆炸
{
PlaySound(TEXT(“爆炸.wav“) NULL SND_FILENAME | SND_ASYNC | SND_LOOP);
}
void playsoundjs()//结束
{
PlaySound(TEXT(“游戏结束.wav“) NULL SND_FILENAME | SND_ASYNC | SND_LOOP);
}
//1P玩家类
class person
{
private:
int x;
int y;
int v;
int dir;
PIMAGE* p;
int num_zha;
int sm;
int fanwei=2;
public:
person(int x1int y1int v1PIMAGE* p1int num1)
{
x=x1;
y=y1;
v=v1;
p=p1;
dir=0;
num_zha=num1;
}
void setfw(int f)
{
fanwei=f;
}
int getfw()
{
return fanwei;
}
void setP(PIMAGE* pp)
{
p=pp;
}
int getX()//获取玩家的x坐标
{
return x;
}
int getY()//获取玩家的y坐标
{
return y;
}
int getNum()//获取玩家炸弹数量
{
return num_zh
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-06-16 17:34 泡泡堂\
目录 0 2019-06-14 17:37 泡泡堂\bin\
目录 0 2019-06-08 08:27 泡泡堂\bin\Debug\
目录 0 2019-06-08 08:27 泡泡堂\bin\Debug\新建文件夹\
文件 16790 2019-05-28 11:03 泡泡堂\bin\Debug\新建文件夹\bingqiang.png
文件 17296 2019-05-28 09:50 泡泡堂\bin\Debug\新建文件夹\bk.png
文件 17069 2019-05-28 10:52 泡泡堂\bin\Debug\新建文件夹\chuichui.png
文件 18264 2019-06-05 22:08 泡泡堂\bin\Debug\新建文件夹\chuizi.png
文件 269239 2019-05-27 20:52 泡泡堂\bin\Debug\新建文件夹\daoju.jpg
文件 16767 2019-05-28 11:07 泡泡堂\bin\Debug\新建文件夹\dianguang.png
文件 17948 2019-05-28 17:45 泡泡堂\bin\Debug\新建文件夹\haixing.png
文件 16534 2019-05-28 10:54 泡泡堂\bin\Debug\新建文件夹\huaban.png
文件 17064 2019-05-28 10:47 泡泡堂\bin\Debug\新建文件夹\hudun.png
文件 17041 2019-06-06 10:08 泡泡堂\bin\Debug\新建文件夹\huoyan.png
文件 27211 2019-05-27 13:15 泡泡堂\bin\Debug\新建文件夹\itr.png
文件 26728 2019-05-27 13:16 泡泡堂\bin\Debug\新建文件夹\itr1.png
文件 250749 2019-05-27 20:43 泡泡堂\bin\Debug\新建文件夹\jsh.jpg
文件 16950 2019-05-28 11:06 泡泡堂\bin\Debug\新建文件夹\leishen.png
文件 17960 2019-05-28 17:46 泡泡堂\bin\Debug\新建文件夹\lengyin.png
文件 16888 2019-05-28 10:56 泡泡堂\bin\Debug\新建文件夹\muma.png
文件 27252 2019-05-27 13:14 泡泡堂\bin\Debug\新建文件夹\play.png
文件 26689 2019-05-27 13:14 泡泡堂\bin\Debug\新建文件夹\play1.png
文件 17494 2019-06-02 16:47 泡泡堂\bin\Debug\新建文件夹\renhou1.png
文件 16513 2019-06-02 18:09 泡泡堂\bin\Debug\新建文件夹\renhou2.png
文件 17148 2019-06-02 16:47 泡泡堂\bin\Debug\新建文件夹\renqian1.png
文件 17165 2019-06-02 16:55 泡泡堂\bin\Debug\新建文件夹\renqian11.png
文件 17072 2019-06-02 16:56 泡泡堂\bin\Debug\新建文件夹\renqian12.png
文件 17073 2019-06-02 18:07 泡泡堂\bin\Debug\新建文件夹\renqian2.png
文件 16928 2019-06-02 16:49 泡泡堂\bin\Debug\新建文件夹\renyou1.png
文件 16726 2019-06-02 18:08 泡泡堂\bin\Debug\新建文件夹\renyou2.png
文件 16988 2019-06-02 16:48 泡泡堂\bin\Debug\新建文件夹\renzuo1.png
............此处省略327个文件信息
相关资源
- C++网络爬虫项目
- 张平OpenCV算法精讲基于python和C++教材
- CTP、python、C++ 期货、股票程序化交易
- Visual C++串口通信技术详解.(机械工业
- MFC VC++实现Sierpinski分形图像
- Accelerated C++ (中文pdf+英文原版chm)
- 汽车加油行驶问题 C++算法实现
- C++操作系统课设-进程管理
- c++,fp-growth实现两部分fp构建和fp-gr
- 客房管理系统含一万字论文
- 功能强大的多条曲线绘制类 (MFC,
- 池塘夜降彩色雨
- 声波方程有限差分数值模拟程序C++
- vc++ opengl代码爆炸
- 我见过最漂亮的CS仿真程序openGL和C+
- C++ 命令行小游戏 节奏大师别踩白块
- c++实现ECC加解密
- 酒店客房预定系统vc++)
- 求点介数C++实现 Betweenness Centrality
- 关键路径的算法源代码
- C++信号放大器+报告+源码+运行程序
- 编译原理用C++消除左递归
- C++并发编程实战pdf高清无码
- vc++变成经典小游戏源码
- Visual C++网络与数据库编程百例源代码
- 移动最小二乘法MLS基于C++代码实现
- 车牌识别系统VC++开发
- 使用C/C++读取BITMAP的内容
- C++ KTV点歌系统
- 精通VC++指纹模式识别系统算法(源码
评论
共有 条评论