这个小游戏主要利用随机数实现
1.定义属性,回合数
int round=1;
int playerHealth=200;
int playerAttack;
int monsterHealth=375;
int monsterAttack;
2.while循环循环游戏
while(true){
}
3.主函数
System.out.println("——————————————第"+round+"回合——————————————");
playerAttack=(int)(Math.random()*4+5);
monstervalue-=playerAttack;
if (monstervalue<=0){
System.out.println("玩家打出致命一击!怪物死亡,玩家获胜!!");break;
}
System.out.println("玩家攻击了怪物,怪物掉了"+playerAttack+"点血,怪物还剩"+monsterHealth+"点血");
monsterAttack=(int)(Math.random()*4+3);
playervalue-=monsterAttack;
if (playervalue<=0){
System.out.println("怪物大杀四方!!玩家死亡,怪物获胜!");break;
}
System.out.println("怪物攻击了玩家,玩家掉了"+monsterAttack+"点血,玩家还剩"+playerHealth+"点血");
round++;
System.out.println();
}
4.结语
最后,打怪小游戏远不止此,可以利用更多方法来丰富游戏。