小型打怪游戏1.2
修改并优化了《小型打怪游戏1.1》。#include bits/stdc.h#include iostream#include windows.h#include conio.h #include ctime#include cstdlibusing namespace std;char maze[15][35] {###################,#O # T #,# #,###################,};int sl0;int main() {int g10,boss500,xl30,sh1,gj2,sjsh0;int ex 1;int ey 12;int x 1, y 1,j2;for(int i0;i99;i){Sleep(0.1);cout 加载中 i%;system(cls);}cout 加载中 99%;Sleep(5000);system(cls);cout 加载中 100%;Sleep(100);system(cls);coutendlendlendl 初中生出品;Sleep(3000);system(cls);char op;srand(time(0));while(1) {cout 小型打怪游戏1.1\n 初中生出品\n 祝您玩得愉快\n\n\n按k开始游戏\n;op getch();if((opk)) {system(cls);while (sl0) {// 主角移动for (int i 0; i 5; i) {for (int j 0; j 35; j) {cout maze[i][j] ;}cout endl;}coutendlx杀w上s下a左d右。endl怪 Tbossendl怪的血:g boss的血:bossendl你的血量xl 伤害j;op getch();if (op w maze[x-1][y] ! # maze[x-1][y] ! maze[x-1][y] ! T) {maze[x][y] ;x--;} else if (op s maze[x1][y] ! # maze[x1][y] ! maze[x1][y] ! T) {maze[x][y] ;x;} else if (op a maze[x][y-1] ! # maze[x][y-1] ! maze[x][y-1] ! T) {maze[x][y] ;y--;} else if (op d maze[x][y1] ! # maze[x][y1] ! maze[x][y1] ! T) {maze[x][y] ;y;} else if (op 1maze[x][y1] ! maze[x][y1] ! T) {maze[x][y] ;y;} else if (op x ) {if (maze[x1][y] || maze[x-1][y] || maze[x][y1] || maze[x][y-1] ) {sjsh rand()%8;if(sjsh1) {g-j;} else {g-j*3;}xl-(j/(rand()%43));}if ( maze[x1][y] T|| maze[x-1][y] T|| maze[x][y1] T|| maze[x][y-1] T) {sjsh rand()%8;if(sjsh1) {boss-j;} else {boss-j*3;}xl-(j/(rand()%32));}}if (!(maze[x1][y] T|| maze[x-1][y] T|| maze[x][y1] T|| maze[x][y-1] T)boss400) {boss100;}int eop rand()%4;maze[ex][ey] ;if (eop 0 maze[ex-1][ey] ! # maze[ex-1][ey] ) {ex--;} else if (eop 1 maze[ex1][ey] ! # maze[ex1][ey] ) {ex;} else if (eop 2 maze[ex][ey-1] ! # maze[ex][ey-1] ) {ey--;} else if (eop 3 maze[ex][ey1] ! # maze[ex][ey1] ) {ey;}if ( maze[x1][y] T|| maze[x-1][y] T|| maze[x][y1] T|| maze[x][y-1] T) {xl-(j/(rand()%32));}maze[ex][ey] T;if(g0) {g0;jrand()%10;ggj*10;xlrand()%30;gj;}if(xl0) {system(cls);coutendlendl 你输了;Sleep(5000);break;}system(cls);maze[x][y]O;if(boss0) {boss0;system(cls);coutendlendl 你赢了;Sleep(5000);break;}}}}}
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2438788.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!