java文字版格斗游戏
时间: 2023-11-10 13:02:10 浏览: 82
可以的,我可以为您提供一个简单的Java文字版格斗游戏的示例代码。以下是一个基本的游戏框架:
```java
import java.util.Scanner;
public class FightingGame {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("欢迎来到文字版格斗游戏!");
System.out.print("请输入玩家姓名:");
String playerName = scanner.nextLine();
System.out.println("\n游戏开始!");
System.out.println(playerName + " VS 电脑");
// 初始化玩家和电脑的血量
int playerHealth = 100;
int computerHealth = 100;
// 游戏循环
while (playerHealth > 0 && computerHealth > 0) {
System.out.println("\n轮到玩家攻击!");
System.out.print("请输入攻击力(1-20):");
int playerAttack = scanner.nextInt();
// 生成电脑的攻击力
int computerAttack = (int) (Math.random() * 20) + 1;
// 更新血量
playerHealth -= computerAttack;
computerHealth -= playerAttack;
System.out.println("玩家受到了" + computerAttack + "点伤害,剩余血量:" + playerHealth);
System.out.println("电脑受到了" + playerAttack + "点伤害,剩余血量:" + computerHealth);
}
// 判断输赢
if (playerHealth > 0 && computerHealth <= 0) {
System.out.println("\n恭喜,玩家获胜!");
} else if (playerHealth <= 0 && computerHealth > 0) {
System.out.println("\n很遗憾,电脑获胜!");
} else {
System.out.println("\n平局!");
}
scanner.close();
System.out.println("\n游戏结束!");
}
}
```
这个简单的游戏允许玩家和电脑进行回合制的攻击,直到其中一方的血量归零。您可以根据需要进行修改和扩展。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)