“a738d2dd2684d7192fd83bd9b229bed4cbe49338”上不存在“...java/git@gitcode.net:openanolis/dragonwell8_jdk.git”
    README.md

    #include <bits/stdc++.h> #include <windows.h> //用于Sleep()函数 #include <time.h> #include <conio.h> //用于getch()函数

    using namespace std; struct soilder { int hp; int att; int cost; }; soilder sword {8, 3, 6}; soilder spear {5, 2, 4}; void moveCursor(int x, int y) { COORD pos = {x, y}; SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), pos); }

    int main() { cout << "\t\tToy Empires Game\t\t\n\t\t\t\t\tv0.1" << endl; //输出游戏名称和版本号 system("pause"); //暂停 char n; cout << endl << "\n\n\t\t T.开始游戏\n\n\t\t E.结束游戏" << endl; //输出主菜单

    v: n = getch(); //获取用户输入 if (n == 't') { //如果输入t,进入游戏 system("cls"); //清屏 goto a; //跳转到a } else if (n == 'e') { //如果输入e,退出游戏 system("cls"); //清屏 cout << "\t\t\tMerci de jouer(法语)" << endl; //输出谢谢游玩(法语) } else { //如果输入的不是t或e,提示重新选择 cout << "\n请选择正确的选项!" << endl; goto v; //跳转到v }

    a: system("cls"); //清屏 int p1, p2, m1 = 0, m2 = 0, f1 = 0, f2 = 0; //定义两个玩家的文明类型和初始资源 string civ1, civ2; //定义两个玩家的文明名称

    cout << "\t\t请选择你的文明:" << endl; //输出选择文明菜单
    cout << "\t\t1. 白板文明(初始资源:金10 食物10)\n\t\t2. 罗马(初始资源:金8 食物12)\n\t\t3. 汉(初始资源:金12 食物8)\n\t\t4. 印度(初始资源:金7 食物14)" << endl;
    //输出文明类型和初始资源
    
    cout << "\n\t\t玩家1选择:";
    cin >> p1; //玩家1选择文明类型
    
    switch (p1) { //判断选择结果
    	case 1:
    		cout << "\t\t你选择了白板文明(初始资源:金10 食物10)" << endl;
    		m1 = 10; //设置玩家1的金币数量为10
    		f1 = 10; //设置玩家1的食物数量为10
    		civ1 = "白板文明"; //设置玩家1的文明名称为白板文明
    		cout << "\n白板文明历史概述:\n白板文明的起源不明,其文化和科技相对落后,但因其优秀的农业和商业发展而成为周边地区的经济中心。\n";
    		break;
    	case 2:
    		cout << "\t\t你选择了罗马文明(初始资源:金8 食物12)" << endl;
    		m1 = 8;
    		f1 = 12;
    		civ1 = "罗马文明";
    		cout << "\n罗马文明历史概述:\n罗马帝国曾经是世界历史上最伟大的帝国之一,殖民了欧洲、撒哈拉以南非洲和西亚的大片土地,2000多年来对世界历史产生了极其深远的影响。\n";
    		break;
    	case 3:
    		cout << "\t\t你选择了汉文明(初始资源:金12 食物8)" << endl;
    		m1 = 12;
    		f1 = 8;
    		civ1 = "汉文明";
    		cout << "\n汉文明历史概述:\n汉朝是中国历史上第二个大一统王朝,是中国历史上最具有历史传统的朝代之一,在中国历史上拥有着重要的地位和深远的影响。汉朝的文化、政治、经济、科技、艺术、思想等方面,都得到了长足的发展。\n";
    		break;
    	case 4:
    		cout << "\t\t你选择了印度文明(初始资源:金7 食物14)" << endl;
    		m1 = 7;
    		f1 = 14;
    		civ1 = "印度";
    		cout << "\n印度文明历史概述:\n印度文明约有五千年历史,是世界上最古老的文明之一,也是世界上现存最早的文明之一。印度文明极其丰富多彩,既有世界知名的宗教和哲学思想,又有音乐、舞蹈、文学等广泛的艺术形式。\n";
    		break;
    	default: //如果选择错误,重新选择
    		cout << "\n请选择正确的选项!" << endl;
    		goto a; //跳转到a
    }
    
    cout << "\n\t\t玩家2选择:";
    cin >> p2; //玩家2选择文明类型
    
    switch (p2) { //判断选择结果
    	case 1:
    		cout << "\t\t你选择了白板文明(初始资源:金10 食物10)" << endl;
    		m2 = 10;
    		f2 = 10;
    		civ2 = "白板文明";
    		break;
    	case 2:
    		cout << "\t\t你选择了罗马文明(初始资源:金8 食物12)" << endl;
    		m2 = 8;
    		f2 = 12;
    		civ2 = "罗马";
    		break;
    	case 3:
    		cout << "\t\t你选择了汉文明(初始资源:金12 食物8)" << endl;
    		m2 = 12;
    		f2 = 8;
    		civ2 = "汉";
    		break;
    	case 4:
    		cout << "\t\t你选择了印度文明(初始资源:金7 食物14)" << endl;
    		m2 = 7;
    		f2 = 14;
    		civ2 = "印度";
    		break;
    	default: //如果选择错误,重新选择
    		cout << "\n请选择正确的选项!" << endl;
    		goto a; //跳转到a
    }
    system("cls");
    
    string top[10] = {}, medium[10] = {}, under[10] = {};
    string top2[10] = {}, medium2[10] = {}, under2[10] = {};
    int	tophp[2]={},mediumhp[2]={},underhp[2]={};
    int	tophp2[2]={},mediumhp2[2]={},underhp2[2]={};
    int topnumber=0,mediumumber=0,underumber=0;
    int topnumber2=0,mediumumber2=0,underumber2=0;	
    int choose, choose2;
    int r1,r2;
    int woker1 = 5, woker2 = 5;
    int fruitwoker1 = 0, goldwoker1 = 0;
    int fruitwoker2 = 0, goldwoker2 = 0;
    string solidername;
    Sleep(100); //等待100毫秒
    while (1) { //开启战斗界面
    	cout << setw(40) << civ1 << "(金:" << setw(2) << m1 << " 食物:" << setw(2) << f1 << ")\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n";
    	cout << setw(40) << civ2 << "(金:" << setw(2) << m2 << " 食物:" << setw(2) << f2 << ")\n\n\n";
    	moveCursor(10,3);cout<<top[2];	moveCursor(10,5);cout<<top[1];	moveCursor(10,7);cout<<top[0];
    	moveCursor(22,3);cout<<medium[2];	moveCursor(22,5);cout<<medium[1];	moveCursor(22,7);cout<<medium[0];
    	moveCursor(34,3);cout<<under[2];	moveCursor(34,5);cout<<under[1];	moveCursor(34,7);cout<<under[0];
    	moveCursor(1,20);
    	cout << setw(40) << "1.分配工人 2.招募士兵 3.解锁科技 4.下一回合\n";
    	cout << civ1 << "选择";

    player1: cin >> choose; switch (choose) { case 1: cout << "采集食物的工人数:"; cin >> fruitwoker1; cout << "\n采集黄金的工人数:"; cin >> goldwoker1; case 2: cout<<"1.刀剑手 血量 8 攻击 3 花费 6\n2.长枪兵 血量 5 攻击 2 花费 4\n"; cin>>r1; if(r1==1){ solidername="刀剑手"; }else if(r1==2){ solidername="长枪兵"; if(m1>=sword.cost){ cout<<"放置在哪一路 1.上路 2.中路 3.下路\n"; fall1: cin>>r1;

    				}
    			switch (r1) {
    				case 1:
    				top[topnumber]=solidername;	
    				topnumber++;
    					break;
    				case 2:
    				medium[mediumumber]=solidername;	
    				mediumumber++;	
    					break;
    				case 3:
    				under[underumber]=solidername;	
    				underumber++;	
    					break;
    				default:
    				cout << "\n请选择正确的选项!" << endl;
    				goto fall1;
    					break;
    			}
    			cout<<"已放置";
    			}
    		case 3:
    			goto player1;
    		case 4:
    			break;
    		default: //如果选择错误,重新选择
    			cout << "\n请选择正确的选项!" << endl;
    			goto player1;
    
    
    	}
    	Sleep(350); //等待350毫秒
    	system("cls"); //清屏
    }
    
    return 0;

    }

    项目简介

    当前项目暂无项目简介

    发行版本

    当前项目没有发行版本

    贡献者 4

    inscode @inscode
    6 6473186302441a13f00f9ba3 @6473186302441a13f00f9ba3
    6 64104061f23fda247c679fa8 @64104061f23fda247c679fa8
    6 622eda98dfef6c4fdb84ccca @622eda98dfef6c4fdb84ccca

    开发语言

    • Vue 77.2 %
    • JavaScript 13.4 %
    • HTML 7.1 %
    • Nix 1.6 %
    • CSS 0.8 %