宝可梦游戏c++

本人想做一款宝可梦的小游戏,请各位大佬指导指导。只写好了一个开头,想以小智的经历作,因此来纪念小智(本人十分十分喜欢小智与皮卡丘),请大佬看看怎么改

#include<bits/stdc++.h>
using namespace std;
long long a,b,c;
int n,m;
string s;
int main(){
	cout<<"------欢迎来到宝可梦世界------"<<endl;
	cout<<"------请输入你的名字-----"<<endl;
	cin>>s;
	cout<<"哈喽!"<<s;
	cout<<"请你选择出生城镇"<<endl;
	cout<<"1.真新镇"<<" "<<"2.自由镇"<<" "<<"金山镇"<<endl;
	cin>>a;
	if(a==1){
		cout<<"---来自真新镇的"<<s<<"----"<<endl; 
	}
	
	if(a==2){
		cout<<"---来自由镇的"<<s<<"----"<<endl; 
	}
	if(a==3){
		cout<<"---来自金山镇的"<<s<<"----"<<endl;
	}
	cout<<"----请你选择你的初始宝可梦----"<<endl; 
	cout<<"1.小火龙"<<" "<<"2.杰尼龟"<<" "<<"3.妙蛙种子"<<endl;
	cin>>a;
	if(a==1){
		cout<<"恭喜你获得小火龙"<<endl;
		cout<<"小火龙5级,火系,招式火花,伤害5"<<endl; 
		cout<<"招式撞击,伤害6"<<endl; 
		cout<<"克制草,虫"<<endl;
		cout<<"你背包里有5个精灵球,2个伤药"<<endl;
		n=5;
		m=2 ;
		cout<<"请选择你要去的道路"<<endl;
		cout<<"1.一号道路"<<" "<<"2.二号道路"<<" "<<"3.三号道路"<<endl;
		cin>>b;
		if(b==1){
			cout<<"你碰到了绿毛虫,是否用1个精灵球捕捉"<<endl;
			cout<<"1.捕捉,2.不捕捉"<<endl;
			cin>>a;
			if(a==1){
				n=n-1;
				cout<<"恭喜你捕捉到绿毛虫"<<endl;
				cout<<"现有精灵小火龙,绿毛虫"<<endl;
			}
			if(a==2){
				cout<<"绿毛虫逃跑了"<<endl;
			}
		}
	}
	if(a==2){
		cout<<"恭喜你获得杰尼龟"<<endl;
		cout<<"杰尼龟5级,水系,招式水枪,伤害5"<<endl; 
		cout<<"招式撞击,伤害6"<<endl;
		cout<<"克制火"<<endl;
		cout<<"你背包里有5个精灵球,2个伤药"<<endl;
		n=5;
		m=2;
		cout<<"请选择你要去的道路"<<endl;
		cout<<"1.一号道路"<<" "<<"2.二号道路"<<" "<<"3.三号道路"<<endl;
		cin>>b;
		if(b==1){
			cout<<"你碰到了绿毛虫,是否用1个精灵球捕捉"<<endl;
			cout<<"1.捕捉,2.不捕捉"<<endl;
			cin>>a;
			if(a==1){
				n=n-1;
				cout<<"恭喜你捕捉到绿毛虫"<<endl;
				cout<<"现有精灵小火龙,绿毛虫"<<endl;
			}
			if(a==2){
				cout<<"绿毛虫逃跑了"<<endl;
			}
		}
	}
	if(a==3){
		cout<<"恭喜你获得妙蛙种子"<<endl;
		cout<<"妙蛙种子5级,草系,招式藤鞭,伤害5"<<endl; 
		cout<<"招式撞击,伤害6"<<endl;
		cout<<"克制水"<<endl; 
		cout<<"你背包里有5个精灵球,2个伤药"<<endl;
		n=5;
		m=2;
		cout<<"请选择你要去的道路"<<endl;
		cout<<"1.一号道路"<<" "<<"2.二号道路"<<" "<<"3.三号道路"<<endl;
		cin>>b;
		if(b==1){
			cout<<"你碰到了绿毛虫,是否用1个精灵球捕捉"<<endl;
			cout<<"1.捕捉,2.不捕捉"<<endl;
			cin>>a;
			if(a==1){
				n=n-1;
				cout<<"恭喜你捕捉到绿毛虫"<<endl;
				cout<<"现有精灵小火龙,绿毛虫"<<endl;
			}
			if(a==2){
				cout<<"绿毛虫逃跑了"<<endl;
			}
		}
	}
	if(a==4){
		cout<<"恭喜你获得隐藏宝可梦皮卡丘"<<endl;
		cout<<"皮卡丘5级,电系,招式电击,伤害5"<<endl; 
		cout<<"招式撞击,伤害6"<<endl;
		cout<<"克制水"<<endl; 
		cout<<"你背包里有5个精灵球,2个伤药"<<endl;
		n=5;
		m=2;
		cout<<"请选择你要去的道路"<<endl;
		cout<<"1.一号道路"<<" "<<"2.二号道路"<<" "<<"3.三号道路"<<endl;
		cin>>b;
		if(b==1){
			cout<<"你碰到了绿毛虫,是否用1个精灵球捕捉"<<endl;
			cout<<"1.捕捉,2.不捕捉"<<endl;
			cin>>a;
			if(a==1){
				n=n-1;
				cout<<"恭喜你捕捉到绿毛虫"<<endl;
				cout<<"绿毛虫等级6,虫系,技能吐丝,伤害4"<<endl<<"吐丝缠绕可让敌方一回合不动"<<endl;
				cout<<"现有精灵小火龙,绿毛虫";
			}
			if(a==2){
				cout<<"绿毛虫逃跑了";
			}
		}
	}
	return 0;
} 

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值