神奇宝贝游戏 1.12
神奇宝贝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相关推荐
- rust熔炉怎么带走_Rust游戏中12个实用小技巧,包含无伤下坠、直梯爬楼
Rust是一款第一人称生存网络游戏,有点像野外求生,但这款游戏内容则更加丰富.刺激.血腥. 在这款游戏中玩家的第一任务就是活下来,而想要活下来你将要接受饥饿.干渴.寒冷等.游戏中玩家需要建造自己的庇护 ...
- [libGDX游戏开发教程]使用libGDX进行游戏开发(12)-Action动画
前文章节列表: 使用libGDX进行游戏开发(11)-高级编程技巧 使用libGDX进行游戏开发(10)-音乐音效不求人,程序员也可以DIY 使用libGDX进行游戏开发(9)-场景过渡 使用li ...
- 篮球游戏-第12届蓝桥杯Scratch省赛2真题第4题
[导读]:超平老师计划推出Scratch蓝桥杯真题解析100讲,这是超平老师解读Scratch蓝桥真题系列的第47讲. 第12届蓝桥杯青少年组省赛分两次进行,这是2020年10月19日举行的第一次省赛 ...
- rust怎么放篝火_Rust游戏中12个实用小技巧,包含无伤下坠、直梯爬楼
Rust是一款第一人称生存网络游戏,有点像野外求生,但这款游戏内容则更加丰富.刺激.血腥. 在这款游戏中玩家的第一任务就是活下来,而想要活下来你将要接受饥饿.干渴.寒冷等.游戏中玩家需要建造自己的庇护 ...
- android赛车游戏编写,12款Android平台最佳赛车竞速类游戏
9. Riptide GP2(激流GP2) 价格:免费 赛艇主题的近未来风格竞速游戏,拥有非常出色的画面,对于水的制作尤为用心.游戏拥有不同于普通赛车游戏的物理效应,所以快感也完全不同,最大支持四人在 ...
- 吃豆人游戏-第12届蓝桥杯Scratch选拔赛真题精选
[导读]:超平老师计划推出Scratch蓝桥杯真题解析100讲,这是超平老师解读Scratch蓝桥真题系列的第79讲. 蓝桥杯选拔赛每一届都要举行4~5次,和省赛.国赛相比,题目要简单不少,再加上篇幅 ...
- 乒乓球游戏-第12届蓝桥杯Scratch选拔赛真题精选
[导读]:超平老师计划推出Scratch蓝桥杯真题解析100讲,这是超平老师解读Scratch蓝桥真题系列的第81讲. 蓝桥杯选拔赛每一届都要举行4~5次,和省赛.国赛相比,题目要简单不少,再加上篇幅 ...
- Google 2020 应用与游戏出海 12 月刊: 年终盘点特辑
又 到岁末时,首先预祝大家圣诞和新年快乐! 感谢在这不平凡的一年中对 Google 和 App campaigns 应用广告系列的大力支持,陪伴我们披荆斩棘,在出海的道路相互扶持,奋勇前行. 2020 ...
- 太空游戏第12课: 生命值
生命值 在本课中,我们将为玩家添加一个生命值以及一个用于显示生命值等级的栏. 视频 您可以在此处观看本课程的视频: 添加生命值 现在,我们的玩家被一颗流星击中就摧毁.这不是很有趣,所以我们要向Play ...
最新文章
- Openssl私建CA
- caffe转caffe2
- 【Flutter】Flutter 资源文件使用 ( 导入资源图片 | 使用图片资源 )
- html post后404,为什么在vue-cli脚手架下启动的服务器POST返回404呢?WebStorm启动没有问题?...
- NLP-基础知识-007(机器学习-朴素贝叶斯)
- JVM基于栈的解释器执行原理
- 昨天,腾讯百万节点规模管控系统(TSC)诞生了!
- vue 用户名重复验证_Vue项目中实现用户登录及token验证
- c语言回文字符串原理,回文串(c语言)注意字符串比较和字符比较的区别
- 使用Druid数据库连接池整合MyBatis Plus时,出现Error attempting to get column 'startTime' from result set. 类似错误
- STL---常用函数用法大集合-=-更新中...
- HTML5 Canvas渐进填充与透明(摘自 http://blog.csdn.net/jia20003/article/details/9251893)
- HTTP缓存机制在iOS中的应用和体现
- 计算机英语单词怎么读语音,英语单词发音
- kdj指标详解曲线详解分析高位徘徊是什么KDJ指标详解曲线详解分析市场特征是什么
- 【每日新闻】华米科技收购Zepp与PEI核心资产;西藏宁算科技与阿里云签署框架合作协议...
- pymssql连接sql server报错:pymssql._pymssql.OperationalError
- linux命令中插入制表符,linux 中grep 匹配制表符 和 换行符的命令
- 基于 qiankun 的微前端最佳实践(万字长文) - 从 0 到 1 篇
- activiti flowable 开源工作流引擎项目整合开发实施实践总结