你见过这样奇葩的坦克大战吗?c++打造坦克游戏,什么是大神?

505 篇文章 13 订阅
464 篇文章 36 订阅

 

* 根据流程图我把程序分位四部分:

1. 第一部分:游戏设置初始化

:设置窗口名称,大小

:隐藏光标,切换输入法(控制台赶紧去输入法是中文的)

:背景音乐设置加小编c++学习群:825414254获取C++资料与听课权限!

 

2. 第二部分:游戏菜单设计,选择游戏模式

:清屏

:打印开机界面,游戏菜单

:游戏模式选择(开始游戏,双人模式,自定义地图等等)

3. 第三部分:游戏初始化

:清屏

:初始化随机数种子

:根据模式初始化坦克

:初始化子弹

:初始化地图

:打印屏幕

4. 第四部分:游戏主循环

:游戏胜负检测

:移动子弹循环

:移动AI坦克循环

:AI < 4并且剩余AI数量>0, 创建新的AI, 一次只创建一个

:AI发射子弹

:接收键盘输入,控制我方坦克移动

:检测我方坦克是否死亡,进行复活

写的不好,大家不要骂我,看看就好

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值