200行纯C++代码构建一个捕鱼游戏「源码已打包」

语言:C++ 
编辑器:VS2015 
渲染:D2D 
碰撞:obb和aabb 
编译选项:请选择Release x86编译


主要说明:

代码:

200行纯C++代码构建一个捕鱼游戏「源码已打包」

 

项目文件目录说明

img放游戏所使用的图片文件夹
frame放控制游戏场景相关的文件
instance放游戏窗口进程游戏循环工具类碰撞类的文件
render放游戏渲染引擎的文件夹
trigger放对一些消息进行映射的文件夹
后面会详细对游戏的各个流程进行详细说明

200行纯C++代码构建一个捕鱼游戏「源码已打包」

 

项目目录

200行纯C++代码构建一个捕鱼游戏「源码已打包」

 

运行效果截图

200行纯C++代码构建一个捕鱼游戏「源码已打包」

 

这里说明一下

由于这是我第一个c++游戏所以这个里面有非常多的bug如果要进行商业开发的话请另行更加快捷的渲染流程(我的这个里面的渲染有问题) 我会在后面的开源游戏中重新构建一种多线程的非常流畅非常流畅非常流畅的渲染形式后面会对捕鱼的源码进行重写如果要商用的朋友请一定要记住呀!!!!

编译说明

  1. 源码clone下来我们新建一个空项目
  2. 在空项目里面加入我们的源码并包括到项目中
  3. 然后就是进行设置了属性> C/C++ >语言>符合模式设置为否
  4. 然后就是进行设置了属性>常规>字符集设置为使用 Unicode 字符集
  5. 然后进行编译

200行纯C++代码构建一个捕鱼游戏「源码已打包」

 

最后,祝你学有所成!

200行纯C++代码构建一个捕鱼游戏「源码已打包」