[内附完整源码和文档] 基于VS2013实现的弹弹堂小游戏

一、编译与运行环境
Windows下的C++即可,没什么特殊要求

使用VS2013进行开发的,用其他版本也可以

二、相关功能介绍
Q版可爱画面:人物角色采取大头小身比例的Q版设计,画面风格清新可爱

自由攻击:不同的武器会发出不同的炮弹,不同的力度、角度也能产生不同的效果

障碍物:不同的地图有不同的障碍物,需要玩家熟悉地图,掌握对应的战术

自由位移:进攻时,按F键出现小飞机,蓄力发射小飞机。角色能瞬移降落的地点

大招释放:受到进攻时有一定几率触发下一次的大招

随机效果:暴击(伤害增半)、格挡(伤害减半)、免疫(无伤害)、吸收(不扣血反而加血),为游戏提供了千变万化的结果

三、程序设计
3.1 总体设计类图
PS:带英文都是里面用到的类。
在这里插入图片描述
3.2 类的继承与组合
这是本程序的核心,几乎所有的可见元素都是用类来构造的,比如继承了LiveObg的Role和Monster,组合了Animation类(攻击动画)、Equipment类(装备)、BmpAni类(继承Animation)(人物动画)、Slot类(血槽、体力槽)等……本游戏深度运用了C++的多态性,依赖类的继承与组合来实现多种功能。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

完整的源码和详细的文档,上传到了 WRITE-BUG技术共享平台 上,需要的请自取:

https://www.write-bug.com/article/3092.html

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹全套源码弹弹

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值