鸡国大冒险(不完整版)

自制沙雕小游戏,仅完成一半不到。

#include<Windows.h>
#include<bits/stdc++.h>
//打仗原则  aVSb  if(a>b) b-=a-b  if(b>a) a-=b-a
//system("pause");     按任意键继续 
//system("cls");        清屏 
//system("color xx");  字体颜色 
//Sleep(x);				等待 
//颜色对照表: 
//0 = 黑色
//1 = 蓝色
//2 = 绿色
//3 = 湖蓝色
//4 = 红色
//5 = 紫色
//6 = 黄色
//7 = 白色
//8 = 灰色
//9 = 亮蓝色
//A = 亮绿色
//B = 亮湖蓝色
//C = 亮红色
//D = 亮紫色
//E = 亮黄色
//F = 亮白色 
using namespace std;
int main(){
	char name[1000];
	char anschar;
	long long ansint;
	long long money=10000;									   //坤币 
	long long gold_brick=5;                                  //金砖 
	long long silver_ingot=10;                               //银锭
	long long army=100;                                      //军队 
	long long people=500;                                    //人口
	long long individual_attack_power=10;                    //单兵攻击力 
	long long AK47=0;                                        //AK47的数量
	long long RPG=0;                                         //RPG的数量
	long long bomb=0;                                        //核弹的数量
	long long moneyshengchanmeifengzhong=100;               //每分钟生产的坤币 
	cout <<"欢迎来到鸡国"<<endl;
	cout<<"请创建角色名(1000个字符,无空格)"<<endl;
	cin>>name;
	Sleep(500);
	cout<<"你好";
	for(int i=0;i<strlen(name);i++){
		cout<<name[i];
	}
	Sleep(1000);
	system("cls");
	cout<<"坤坤加载中";
	for(int i=0;i<10;i++){
		cout<<".";
		Sleep(500);
	}
	cout<<endl<<"鸡国加载中";
	for(int i=0;i<10;i++){
		cout<<".";
		Sleep(500);
	}
    system("cls");
    cout<<"欢迎来到鸡国"<<endl;
    system("pause");
    system("cls");
	cout<<"IKUN教官:欢迎你,新的IKUN国王,欢迎来到鸡国"<<endl;
	Sleep(500);
	cout<<"IKUN教官:国库里有10000坤币,这种货币非常值钱,1坤币=1津巴布韦币"<<endl;
	Sleep(500);
	cout<<"IKUN教官:存钱可以在IKUN银行存"<<endl;
	Sleep(500);
	cout<<"IKUN教官:你作为新一代IKUN国领导人,你不但要使人口增长"<<endl;
	Sleep(500);
	cout<<"IKUN教官:还要抵御小黑子的进攻,最后消灭他们"<<endl;
	Sleep(2500);
	system("cls"); 
	while(true){
		cout<<"请问你要干什么?"<<endl;
		cout<<"1.检查国库"<<endl;
		cout<<"2.前往国际市场"<<endl;
		cout<<"3.进攻小黑子国"<<endl;
		cout<<"4.建造"<<endl;
		cout<<"5.自家小店"<<endl;
		cout<<"6.挂机生产钱"<<endl;
		cout<<"7.装备士兵"<<endl;
		cout<<"8.氪金"<<endl;          //***************
		cout<<"0.退出游戏"<<endl;
		cin>>ansint;
		system("cls"); 
		if(ansint==0){
			system("cls");
			cout<<"你确定吗(y/n)";
			cin>>anschar;
			if(anschar=='y'){
				cout<<"存档中";
				for(int i=0;i<5;i++){
					cout<<".";
					Sleep(500);
				}
				return 0;
			}
		}
		if(ansint==8){
			cout<<"只能充6480,相当于100000000块金砖,100000000块银锭和100000000坤币,是否充值?(y/n)"<<endl;
			cin>>anschar;
			if(anschar=='y'){
				cout<<"支付中";
				for(int i=0;i<10;i++){
					Sleep(500);
					cout<<".";
				}
				cout<<endl<<"充值成功!!!!!"<<endl;
				Sleep(2500);
				gold_brick+=1e8;
				silver_ingot+=1e8;
				money+=1e8;
			}
			system("cls"); 
		}
		if(ansint==6){
			cout<<"请输入挂机时间(秒)"<<endl;
			cin>>ansint;
			cout<<endl<<"挂机中";
			for(int i=0;i<ansint;i++){
				cout<<".";
				Sleep(1000);
				money+=moneyshengchanmeifengzhong;
			}
			system("cls");
		}
		if(ansint==1){
			cout<<"国库中有"<<money<<"坤币"<<endl;
			cout<<"国库中有"<<gold_brick<<"块金砖"<<endl;
			cout<<"国库中有"<<silver_ingot<<"块银锭"<<endl;
			cout<<"国库中有"<<AK47<<"支AK47"<<endl;
			cout<<"国库中有"<<RPG<<"支RPG"<<endl;
			cout<<"国库中有"<<bomb<<"个核弹"<<endl;
			Sleep(2500);
			system("pause");
			system("cls");
		}
		if(ansint==2){
			cout<<"欢迎来到国际市场,您要来点什么?"<<endl;
			cout<<"1.只因雕塑(增加效率)10块金砖"<<endl;
			cout<<"2.100支AK47(增加IKUN军人的攻击力)3000坤币"<<endl;
			cout<<"3.RPG 100支(一次性武器,大量伤害)5000坤币"<<endl;
			cout<<"4.核弹1枚,摧毁大片小黑子国(战争时使用)100000块金砖"<<endl;
			cout<<"0.啥也不买,没钱!"<<endl;
			cin>>ansint;
			if(ansint==0){
				system("cls");
				continue;
			}
			if(ansint==1){
				if(gold_brick>=10){
					gold_brick-=10;
					moneyshengchanmeifengzhong+=100;
					cout<<"购买成功!欢迎您下次光临!"<<endl;
					Sleep(1000);
					system("cls");
				}else{
					cout<<"你没钱!太没实力了!"<<endl;
					Sleep(1000);
					system("cls"); 
				}
			}
			if(ansint==2){
				if(money>=3000){
					money-=3000;
					AK47+=100;
					cout<<"购买成功!欢迎您下次光临!"<<endl;
					Sleep(1000);
					system("cls");
				}else{
					cout<<"你没钱!太没实力了!"<<endl;
					Sleep(1000);
					system("cls");
				}
			}
			if(ansint==3){
				if(money>=5000){
					money-=5000;
					RPG+=100;
					cout<<"购买成功!欢迎您下次光临!"<<endl;
					Sleep(1000);
					system("cls");
				}else{
					cout<<"你没钱!太没实力了!"<<endl;
					Sleep(1000);
					system("cls"); 
				}
			}
			if(ansint==4){
				if(gold_brick>=100000){
					gold_brick-=100000;
					bomb+=1;
					cout<<"购买成功!欢迎您下次光临!"<<endl;
					Sleep(1000);
					system("cls");
				}else{
					cout<<"你没钱!太没实力了!"<<endl;
					Sleep(1000);
					system("cls");
				}
			}
			if(ansint>4){
				cout<<"输入错误!"<<endl;
				Sleep(1000);
				system("cls");
			}
		}
	}
	return 0;
}

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值