/
KatherineGavkalyuk
/
game
Обзор
Документация
Войти
/
KatherineGavkalyuk
/
game
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
GameLoop.java
28 строк
820 B
KatherineGavkalyuk
game
15 май 2025, 00:00
15 май 2025, 00:00
80225fd
Код
Авторство
О чём код?
import java.util.Scanner; public class GameLoop { Hero player; Enemy enemy; Scanner scanner = new Scanner(System.in); public void start() { player = new Warrior("Arthur"); enemy = new Enemy("Goblin", 50, 10, "Goblin"); System.out.println("Игра началась!"); while (player.isAlive() && enemy.isAlive()) { playerTurn(); if (enemy.isAlive()) enemyTurn(); } checkGameEnd(); } public void playerTurn() { System.out.println("\nТвоя очередь! Выбери: 1 - атаковать, 2 - защищаться"); int choice = scanner.nextInt(); if (choice == 1) { player.attack(enemy); } else { player.defend(); } }