吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 15818|回复: 89
收起左侧

[C&C++ 转载] 初学C++,自己写的坦克大战

  [复制链接]
逆向小白成长记 发表于 2019-4-17 20:22
程序流程图

流程图

流程图
C++坦克大战源码.txt (118 Bytes, 下载次数: 545)
* 根据流程图我把程序分位四部分:
1. 第一部分:游戏设置初始化
        :设置窗口名称,大小
        :隐藏光标,切换输入法(控制台赶紧去输入法是中文的)
        :背景音乐设置
2. 第二部分:游戏菜单设计,选择游戏模式
        :清屏
        :打印开机界面,游戏菜单
        :游戏模式选择(开始游戏,双人模式,自定义地图等等)
3. 第三部分:游戏初始化
        :清屏
        :初始化随机数种子
        :根据模式初始化坦克
        :初始化子弹
        :初始化地图
        :打印屏幕
4. 第四部分:游戏主循环        
        :游戏胜负检测
        :移动子弹循环
        :移动AI坦克循环
        :AI < 4并且剩余AI数量>0, 创建新的AI, 一次只创建一个
        :AI发射子弹
        :接收键盘输入,控制我方坦克移动
        :检测我方坦克是否死亡,进行复活
写的不好,大家不要骂我,看看就好

欢迎界面

欢迎界面

第一关

第一关

免费评分

参与人数 25吾爱币 +26 热心值 +21 收起 理由
Alsser + 1 + 1 我很赞同!
laotun + 1 + 1 我很赞同!
玩耍好好好好耍 + 1 + 1 谢谢@Thanks!
Zurdo + 1 + 1 用心讨论,共获提升!
java63 + 1 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
jerrys0 + 1 + 1 用心讨论,共获提升!
qin1980k + 1 + 1 用心讨论,共获提升!
雪痕 + 1 厉害,厉害!
乐观的郭源潮 + 1 用心讨论,共获提升!
老李同志 + 1 我很赞同!
xiaocheh6666 + 1 谢谢@Thanks!
虚灵幻翼 + 1 + 1 谢谢@Thanks!
omg_S1 + 1 + 1 热心回复!
jvx2019 + 1 + 1 谢谢@Thanks!
五点的闹钟 + 1 + 1 用心讨论,共获提升!
gb0623 + 1 + 1 虽说这个不是很难,但也很厉害滴!
AAYU + 1 + 1 用心讨论,共获提升!
duier + 1 鼓励转贴优秀软件安全工具和文档!
云梦墨溪 + 1 + 1 热心回复!
金戋夕夕夕夕 + 1 + 1 厉害
专注52破解 + 1 + 1 我很赞同!
wushaominkk + 3 + 1 鼓励新人贴!
笙若 + 1 + 1 谢谢@Thanks!
hohov + 1 学习中
小朋友呢 + 2 + 1 我很赞同!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

即使熟悉过 发表于 2019-10-14 18:31
’报错了:
>------ 已启动生成: 项目: 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
Kaiter_Plus 发表于 2019-4-18 12:51
Kaiter_Plus 发表于 2019-4-18 12:53
a77582508 发表于 2019-4-18 12:40
看起来好厉害,能分享一下源码吗?

源码在流程图的右下方哦!
hillman323 发表于 2019-4-18 15:16
我买的一本实例书上也有这个,不知道一样不,楼主厉害
耍宝王 发表于 2019-4-19 00:35
这个厉害,学习学习
rickw 发表于 2019-4-19 12:27
谢谢分享,挺不错的。
SVEF123456 发表于 2019-4-21 11:51
感谢分享,回来试试看
狠丶开心 发表于 2019-4-21 15:24
感谢楼主分享,学习C++中,共同进步。
cococat 发表于 2019-4-21 15:57
虽然我不会C++,但是顶你的成果!
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 23:45

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表