tips:此游戏为1.0版本
首先,做一个血量计算
//头文件懒得写了自行脑补吧
int main(){
int myblood = 100;//我的血量
int hisblood = 100;//敌人的血量
cout << hisblood;
int gj;//技能
if(gj == 1){//一技能
hisblood - 10;
system("cls");//清屏
cout << hisblood;
}//多个技能可以用switch
return 0;
}
额...
没有自己的血量怎么办?
加啊
//头文件懒得写了自行脑补吧
int main(){
int myblood = 100;//我的血量
int hisblood = 100;//敌人的血量
cout << hisblood<< " "<< myblood;//加上我的血量
int gj;//技能
if(gj == 1){//一技能
hisblood - 10;
myblood - 10;
system("cls");//清屏
cout << hisblood<< " ";
Sleep(500);//等待半秒
cout << myblood;
}//多个技能可以用switch
return 0;
}
这时有人就问了:
作者!!!怎么让对手DIE?
额...
//头文件懒得写了自行脑补吧
int main(){
int myblood = 100;//我的血量
int hisblood = 100;//敌人的血量
cout << hisblood<< " "<< myblood;//加上我的血量
int gj;//技能
while(1){
if(gj == 1){//一技能
hisblood - 10;
myblood - 10;
system("cls");//清屏
cout << hisblood<< " ";
Sleep(500);//等待半秒
cout << myblood;
}//多个技能可以用switch
if(hisblood == 0){
system("cls");
cout << "win!!!";
}
}//忘记加while了
return 0;
}
为什么不会输?
额...
要输的话可以加一个双人对战
去看我下一篇文章吧 c++超级简单的小游戏(下)_《小白在此》的博客-CSDN博客