初学C++,自己写的坦克大战
程序流程图* 根据流程图我把程序分位四部分:
1. 第一部分:游戏设置初始化
:设置窗口名称,大小
:隐藏光标,切换输入法(控制台赶紧去输入法是中文的)
:背景音乐设置
2. 第二部分:游戏菜单设计,选择游戏模式
:清屏
:打印开机界面,游戏菜单
:游戏模式选择(开始游戏,双人模式,自定义地图等等)
3. 第三部分:游戏初始化
:清屏
:初始化随机数种子
:根据模式初始化坦克
:初始化子弹
:初始化地图
:打印屏幕
4. 第四部分:游戏主循环
:游戏胜负检测
:移动子弹循环
:移动AI坦克循环
:AI < 4并且剩余AI数量>0, 创建新的AI, 一次只创建一个
:AI发射子弹
:接收键盘输入,控制我方坦克移动
:检测我方坦克是否死亡,进行复活
写的不好,大家不要骂我,看看就好{:1_889:}
’报错了:
>------ 已启动生成: 项目: TankDemo, 配置: Debug x64 ------
1>项目文件包含 ToolsVersion="15.0"。此工具集可能未知或缺失。在这种情况下,通过安装 MSBuild 的正确版本,或许可以解决此问题。否则,该 build 可能已因策略原因而被强制为某个特定 ToolsVersion。将该项目视为其已具有 ToolsVersion="4.0"。有关详细信息,请参阅 http://go.microsoft.com/fwlink/?LinkId=291333。
1>Tank.cpp
1>Tank.cpp(1): fatal error C1083: 无法打开预编译头文件:“x64\Debug\TankDemo.pch”: No such file or directory
1>pch.cpp
1>pch.cpp(3): fatal error C1083: 无法打开预编译头文件:“x64\Debug\TankDemo.pch”: No such file or directory
1>main.cpp
1>main.cpp(3): fatal error C1083: 无法打开预编译头文件:“x64\Debug\TankDemo.pch”: No such file or directory
1>Game.cpp
1>Game.cpp(1): fatal error C1083: 无法打开预编译头文件:“x64\Debug\TankDemo.pch”: No such file or directory
1>Data.cpp
1>Data.cpp(1): fatal error C1083: 无法打开预编译头文件:“x64\Debug\TankDemo.pch”: No such file or directory
1>Bullet.cpp
1>Bullet.cpp(1): fatal error C1083: 无法打开预编译头文件:“x64\Debug\TankDemo.pch”: No such file or directory
1>AStar.cpp
1>AStar.cpp(1): fatal error C1083: 无法打开预编译头文件:“x64\Debug\TankDemo.pch”: No such file or directory
1>正在生成代码...
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ========== 看起来好厉害,能分享一下源码吗? 感谢楼主分享,下载学习一下!感谢! a77582508 发表于 2019-4-18 12:40
看起来好厉害,能分享一下源码吗?
源码在流程图的右下方哦! 我买的一本实例书上也有这个,不知道一样不,楼主厉害 这个厉害,学习学习 谢谢分享,挺不错的。 感谢分享,回来试试看 感谢楼主分享,学习C++中,共同进步。 虽然我不会C++,但是顶你的成果!