# 纯C++ 捕鱼游戏
语言:C++
编辑器:VS2015
渲染:D2D
碰撞:obb和aabb
编译选项:请选择Release x86 编译
## 项目文件目录说明
img 放游戏所使用的图片文件夹
frame 放控制游戏场景相关的文件
instance 放游戏窗口进程 游戏循环 工具类 碰撞类的文件
render 放游戏渲染引擎的文件夹
trigger 放对一些消息进行映射的文件夹
后面会详细对游戏的各个流程进行详细说明
主要说明:
[开发流程介绍](https://blog.csdn.net/baidu_38766085/article/details/83512219)
[渲染类content.h的封装](https://blog.csdn.net/baidu_38766085/article/details/83513339)
[显示对象DisplayObject.h的封装](https://blog.csdn.net/baidu_38766085/article/details/83549116)
[精灵对象sprite.h的封装](https://blog.csdn.net/baidu_38766085/article/details/83685196)
[场景类action.h的封装](https://blog.csdn.net/baidu_38766085/article/details/83796034)
[计时器对象ticker.h的封装](https://blog.csdn.net/baidu_38766085/article/details/83956184)
[窗口对象DemoApp.h的说明](https://blog.csdn.net/baidu_38766085/article/details/83796063)
[消息映射和流程触发结构 createBefore.h](https://blog.csdn.net/baidu_38766085/article/details/83956221)
[子弹对象bullet.h的封装](https://blog.csdn.net/baidu_38766085/article/details/83956242)
[鱼类fish.h的封装](https://blog.csdn.net/baidu_38766085/article/details/83956260)
[控制创建鱼类fishConfig.h的封装](https://blog.csdn.net/baidu_38766085/article/details/84074258)
[编写场景0结构frame0.h](https://blog.csdn.net/baidu_38766085/article/details/84074308)
[编写场景2结构frame2.h](https://blog.csdn.net/baidu_38766085/article/details/84260688)
[编写场景1结构frame1.h](https://blog.csdn.net/baidu_38766085/article/details/84260711)
[金币对象gold.h的封装](https://blog.csdn.net/baidu_38766085/article/details/84260761)
[检查对象colVec.h的封装](https://blog.csdn.net/baidu_38766085/article/details/84260804)
## 项目目录
![项目目录截图](https://raw.githubusercontent.com/yinhui1129754/fishing/master/img/pro/m.png)
## 运行效果截图
![项目运行效果截图](https://raw.githubusercontent.com/yinhui1129754/fishing/master/img/pro/play.gif)
## 这里说明一下
由于这是我第一个c++游戏所以这个里面有非常多的bug如果要进行商业开发的话请另行更加快捷的渲染流程(我的这个里面的渲染有问题)
我会在后面的开源游戏中重新构建一种多线程的 非常流畅 非常流畅 非常流畅的渲染形式 后面会对捕鱼的源码进行重写 如果要商用的朋友请一定要记住呀!!!!
## 编译说明
1. 源码clone下来我们新建一个空项目
2. 在空项目里面加入我们的源码 并包括到项目中
3. 然后就是进行设置了 **属性 > C/C++ > 语言 > 符合模式**设置为否
4. 然后就是进行设置了 **属性 > 常规 > 字符集** 设置为 `使用 Unicode 字符集`
5. 然后进行编译
## 更新日志
20190922 修改获取资源的对比问题
没有合适的资源?快使用搜索试试~ 我知道了~
纯C++ 捕鱼游戏,纯C++ 捕鱼游戏
共138个文件
png:68个
h:24个
cpp:22个
0 下载量 8 浏览量
2022-11-29
12:34:55
上传
评论
收藏 7.82MB ZIP 举报
温馨提示
语言:C++ 编辑器:VS2015 渲染:D2D 碰撞:obb和aabb 编译选项:请选择Release x86 编译
资源推荐
资源详情
资源评论
收起资源包目录
纯C++ 捕鱼游戏,纯C++ 捕鱼游戏 (138个子文件)
d2dWin32.aps 94KB
ClassDiagram.cd 59B
ClassDiagram1.cd 59B
frame1.cpp 14KB
Content.cpp 12KB
collision.cpp 8KB
colVec.cpp 7KB
fishConfig.cpp 6KB
DemoApp.cpp 6KB
createBefore.cpp 4KB
bullet.cpp 4KB
sprite.cpp 3KB
frame2.cpp 3KB
DisplayObject.cpp 2KB
gold.cpp 2KB
fish.cpp 2KB
frame0.cpp 2KB
d2dWin32.cpp 1KB
files.cpp 1KB
ticker.cpp 900B
action.cpp 686B
stdafx.cpp 607B
animateSprite.cpp 49B
utils.cpp 42B
oMap.cpp 41B
d2dWin32.vcxproj.filters 7KB
cppfish.vcxproj.filters 6KB
play.gif 4.76MB
Content.h 4KB
frame1.h 2KB
stdafx.h 2KB
fishConfig.h 1KB
colVec.h 1KB
oMap.h 1KB
DemoApp.h 1KB
collision.h 1KB
DisplayObject.h 1KB
bullet.h 937B
sprite.h 881B
fish.h 820B
Resource.h 693B
utils.h 505B
ticker.h 496B
action.h 400B
frame2.h 399B
gold.h 396B
createBefore.h 362B
frame0.h 355B
files.h 303B
targetver.h 232B
d2dWin32.h 39B
animateSprite.h 13B
small.ico 45KB
d2dWin32.ico 45KB
player.ico 45KB
1a.jpg 120KB
1c.jpg 113KB
startbg.jpg 105KB
1e.jpg 105KB
1d.jpg 103KB
1f.jpg 101KB
1b.jpg 75KB
README.md 3KB
fish12.png 310KB
pd.png 277KB
shark2.png 257KB
shark1.png 202KB
fish11.png 152KB
cl.png 80KB
fish10.png 77KB
fish9.png 67KB
fish8.png 59KB
fish7.png 48KB
login.png 44KB
JadePerch_IN_Particles_04-hd.png 38KB
JadePerch_IN_Particles_05-hd.png 36KB
JadePerch_IN_Particles_03-hd.png 35KB
JadePerch_IN_Particles_02-hd.png 31KB
fish6.png 29KB
JadePerch_IN_Particles_06-hd.png 27KB
fish5.png 26KB
web7s.png 26KB
JadePerch_IN_Particles_07-hd.png 23KB
coinAni2.png 22KB
number_black.png 22KB
coinAni1.png 19KB
JadePerch_IN_Particles_01-hd.png 18KB
JadePerch_IN_Particles_08-hd.png 18KB
m.png 18KB
web4s.png 18KB
web6s.png 17KB
cannon7.png 17KB
bottom-bar.png 16KB
coinText.png 16KB
JadePerch_Particles_05-hd.png 15KB
JadePerch_Particles_02-hd.png 15KB
JadePerch_Particles_04-hd.png 15KB
JadePerch_Particles_03-hd.png 15KB
cannon6.png 15KB
JadePerch_Particles_01-hd.png 14KB
共 138 条
- 1
- 2
资源评论
小灰灰__
- 粉丝: 3194
- 资源: 189
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 同态加密python.zip
- 基于Python的PCA人脸识别算法的原理及实现代码详解+源码+详细代码解析+开发文档+数据(毕业设计&课程设计&项目开发)
- Decision tree20240105(1).ipynb
- zuoyezuoyezuoye
- zuoyezuoyezuoye
- 机械设计电机转子装配设备sw22非常好的设计图纸100%好用.zip
- 作业作业作业作业作业作业
- xdotool.c
- RLMD鲁棒性局部均值分解信号分量可视化(Matlab完整源码和数据)
- Screenshot_2024-04-26-17-17-26-36_9d26c6446fd7bb8e41d99b6262b17def.jpg
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功