神奇宝贝c++游戏

代码:

//其中一段1
#include <iostream>
#include <stdlib.h>
#include <time.h>
/*system("cls");清屏代码
using namespace std;
void cc(const string a)
{size_t len = a.size();for(int i = 0; i < a.size(); i++){cout << a[i];usleep(32000);}cout<<"\n";
}
rand()%4
*/
using namespace std;
int main(){int b,bz,xl,sx,gj,fy,bm,nl;//辅助变量,血量,属性,攻击,防御 ,精灵,能量 for(int a;a<=100;a++){cout<<"          {欢ファンタスティックたいりく大陸へようこそ}"<<endl;cout<<"                          "<<a<<"/100";system("cls");}cout<<"1. ピカチュウ"<<endl;cout<<"2. カメックス"<<endl;cout<<"3. リザードン"<<endl;cout<<"输入其他视为退出游戏"<<endl;cout<<"你要选择的宝可梦是:"<<endl;cin>>bz;system("cls");if(bz==1){cout<<"         1.皮卡丘"<<endl;cout<<"血量:400   属性:电   攻击:20   防御:10"<<endl;cout<<"技能1:十万伏特   消耗体力:10   攻击:50"<<endl;cout<<"技能2:铁尾       消耗体力:5    攻击:30"<<endl;cout<<"技能3:电球       消耗体力:30   攻击:100"<<endl;}else{if(bz==2){cout<<"         2.水箭龟"<<endl;cout<<"血量:600   属性:水   攻击:50   防御:20"<<endl;cout<<"技能1:水枪       消耗体力:20   攻击:50"<<endl;cout<<"技能2:水波动     消耗体力:50   攻击:100"<<endl;cout<<"技能3:喷水       消耗体力:100   攻击:200"<<endl;}else{if(bz==3){cout<<"          3.喷火龙"<<endl;cout<<"血量:400   属性:火   攻击:20   防御:5"<<endl;cout<<"技能1:喷火       消耗体力:10   攻击:30"<<endl;cout<<"技能2:龙尾       消耗体力:40   攻击:60"<<endl;cout<<"技能3:龙爪       消耗体力:40   攻击:150"<<endl;}else{cout<<"再见";return 0;}}}

这样前面的部分就做好了,现在做一下打斗部分

然后完善一下

#include <iostream>
#include <stdlib.h>
#include <time.h>
/*system("cls");清屏代码
using namespace std;
void cc(const string a)
{size_t len = a.size();for(int i = 0; i < a.size(); i++){cout << a[i];usleep(32000);}cout<<"\n";
}
rand()%4
*/
using namespace std;
int main(){int b,bz,xl,gj,fy,bm,nl;//辅助变量,血量,攻击,防御 ,精灵,能量 for(int a;a<=100;a++){cout<<"           {欢ファンタスティックたいりく大陸へようこそ}"<<endl;cout<<"                          "<<a<<"/100";system("cls");}cout<<"1. ピカチュウ"<<endl;cout<<"2. カメックス"<<endl;cout<<"3. リザードン"<<endl;cout<<"输入其他视为退出游戏"<<endl;cout<<"你要选择的宝可梦是:"<<endl;cin>>bz;system("cls");if(bz==1){cout<<"         1.皮卡丘"<<endl;cout<<"血量:400   属性:电   攻击:20   防御:10"<<endl;cout<<"技能1:十万伏特   消耗体力:10   攻击:50"<<endl;cout<<"技能2:铁尾       消耗体力:5    攻击:30"<<endl;cout<<"技能3:电球       消耗体力:30   攻击:100"<<endl;xl=400;gj=20;fy=10;bm=1;nl=100;}else{if(bz==2){cout<<"         2.水箭龟"<<endl;cout<<"血量:600   属性:水   攻击:50   防御:20"<<endl;cout<<"技能1:水枪       消耗体力:20   攻击:50"<<endl;cout<<"技能2:水波动     消耗体力:50   攻击:100"<<endl;cout<<"技能3:喷水       消耗体力:100   攻击:200"<<endl;xl=600;gj=50;fy=20;bm=2;nl=100;}else{if(bz==3){cout<<"          3.喷火龙"<<endl;cout<<"血量:400   属性:火   攻击:20   防御:5"<<endl;cout<<"技能1:喷火       消耗体力:10   攻击:30"<<endl;cout<<"技能2:龙尾       消耗体力:40   攻击:60"<<endl;cout<<"技能3:龙爪       消耗体力:40   攻击:150"<<endl;xl=400;gj=20;fy=5;bm=3;nl=100;}else{cout<<"再见";return 0;}}}int a;cout<<"谁便输入什么继续"<<endl;cin>>a;system("cls");cout<<"1.超梦"<<endl;cout<<"2.喷火龙"<<endl;cout<<"3.嘎啦嘎啦"<<endl;cout<<"你要捕捉哪只宝可梦:"<<endl;cin>>bz;return 0;
}

继续改进:

//还未做完正在改进!

神奇宝贝游戏 1.12相关推荐

  1. rust熔炉怎么带走_Rust游戏中12个实用小技巧,包含无伤下坠、直梯爬楼

    Rust是一款第一人称生存网络游戏,有点像野外求生,但这款游戏内容则更加丰富.刺激.血腥. 在这款游戏中玩家的第一任务就是活下来,而想要活下来你将要接受饥饿.干渴.寒冷等.游戏中玩家需要建造自己的庇护 ...

  2. [libGDX游戏开发教程]使用libGDX进行游戏开发(12)-Action动画

    前文章节列表: 使用libGDX进行游戏开发(11)-高级编程技巧  使用libGDX进行游戏开发(10)-音乐音效不求人,程序员也可以DIY  使用libGDX进行游戏开发(9)-场景过渡 使用li ...

  3. 篮球游戏-第12届蓝桥杯Scratch省赛2真题第4题

    [导读]:超平老师计划推出Scratch蓝桥杯真题解析100讲,这是超平老师解读Scratch蓝桥真题系列的第47讲. 第12届蓝桥杯青少年组省赛分两次进行,这是2020年10月19日举行的第一次省赛 ...

  4. rust怎么放篝火_Rust游戏中12个实用小技巧,包含无伤下坠、直梯爬楼

    Rust是一款第一人称生存网络游戏,有点像野外求生,但这款游戏内容则更加丰富.刺激.血腥. 在这款游戏中玩家的第一任务就是活下来,而想要活下来你将要接受饥饿.干渴.寒冷等.游戏中玩家需要建造自己的庇护 ...

  5. android赛车游戏编写,12款Android平台最佳赛车竞速类游戏

    9. Riptide GP2(激流GP2) 价格:免费 赛艇主题的近未来风格竞速游戏,拥有非常出色的画面,对于水的制作尤为用心.游戏拥有不同于普通赛车游戏的物理效应,所以快感也完全不同,最大支持四人在 ...

  6. 吃豆人游戏-第12届蓝桥杯Scratch选拔赛真题精选

    [导读]:超平老师计划推出Scratch蓝桥杯真题解析100讲,这是超平老师解读Scratch蓝桥真题系列的第79讲. 蓝桥杯选拔赛每一届都要举行4~5次,和省赛.国赛相比,题目要简单不少,再加上篇幅 ...

  7. 乒乓球游戏-第12届蓝桥杯Scratch选拔赛真题精选

    [导读]:超平老师计划推出Scratch蓝桥杯真题解析100讲,这是超平老师解读Scratch蓝桥真题系列的第81讲. 蓝桥杯选拔赛每一届都要举行4~5次,和省赛.国赛相比,题目要简单不少,再加上篇幅 ...

  8. Google 2020 应用与游戏出海 12 月刊: 年终盘点特辑

    又 到岁末时,首先预祝大家圣诞和新年快乐! 感谢在这不平凡的一年中对 Google 和 App campaigns 应用广告系列的大力支持,陪伴我们披荆斩棘,在出海的道路相互扶持,奋勇前行. 2020 ...

  9. 太空游戏第12课: 生命值

    生命值 在本课中,我们将为玩家添加一个生命值以及一个用于显示生命值等级的栏. 视频 您可以在此处观看本课程的视频: 添加生命值 现在,我们的玩家被一颗流星击中就摧毁.这不是很有趣,所以我们要向Play ...

最新文章

  1. Openssl私建CA
  2. caffe转caffe2
  3. 【Flutter】Flutter 资源文件使用 ( 导入资源图片 | 使用图片资源 )
  4. html post后404,为什么在vue-cli脚手架下启动的服务器POST返回404呢?WebStorm启动没有问题?...
  5. NLP-基础知识-007(机器学习-朴素贝叶斯)
  6. JVM基于栈的解释器执行原理
  7. 昨天,腾讯百万节点规模管控系统(TSC)诞生了!
  8. vue 用户名重复验证_Vue项目中实现用户登录及token验证
  9. c语言回文字符串原理,回文串(c语言)注意字符串比较和字符比较的区别
  10. 使用Druid数据库连接池整合MyBatis Plus时,出现Error attempting to get column 'startTime' from result set. 类似错误
  11. STL---常用函数用法大集合-=-更新中...
  12. HTML5 Canvas渐进填充与透明(摘自 http://blog.csdn.net/jia20003/article/details/9251893)
  13. HTTP缓存机制在iOS中的应用和体现
  14. 计算机英语单词怎么读语音,英语单词发音
  15. kdj指标详解曲线详解分析高位徘徊是什么KDJ指标详解曲线详解分析市场特征是什么
  16. 【每日新闻】华米科技收购Zepp与PEI核心资产;西藏宁算科技与阿里云签署框架合作协议...
  17. pymssql连接sql server报错:pymssql._pymssql.OperationalError
  18. linux命令中插入制表符,linux 中grep 匹配制表符 和 换行符的命令
  19. 基于 qiankun 的微前端最佳实践(万字长文) - 从 0 到 1 篇
  20. activiti flowable 开源工作流引擎项目整合开发实施实践总结

热门文章

  1. SQL返回受影响的行数
  2. 利用js或者后台获取客户ip地址
  3. python 区块链开发包_python语言-区块链开发
  4. 区块链开发语言python_区块链开发中使用的最流行的编程语言
  5. 鼠标悬浮选中单选按钮事件
  6. 漫画图解进程与线程,形象生动
  7. 线性回归-预测房价(机器学习)
  8. 国际学术论文写作笔记02李福安:怎样用英语撰写科技论文
  9. python数据录入系统数据库处理导出_Python以太坊区块链交互将数据存入数据库
  10. “820杀手”乐Pro3出世,乐视首发骁龙821定价1799元起