bogdan-evtushenko / codes_competition

1 stars 0 forks source link

Battleship-battle-page #30

Closed BONDanil closed 4 years ago

BONDanil commented 4 years ago

Реализовать сражение.

  1. "Кол-во раундов". Один раунд - это два боя подряд, только менятся, кто ходит первым. Тому игроку, который выиграл балл++.
  2. а) "Начать бой" - запускает, как в крестиках, n-ое количество раундов. б) При этом кнопки "Меню" и "Поменять алгоритмы" блокируются. в) Сама же кнопка "Начать бой" меняется на "Завершить бой". г) После самостоятельного или принудительного ("Завершить бой") завершения сражения: г1) вывести результаты, г2) кнопка "Завершить бой" меняется на "Очистить поле", активируются "Меню" и "Поменять алгоритмы". д) каждый ход - это красная точка на клетке, если же попадение - "Х" (тоже красная).
  3. "Очистить поле". Нажав на нее, очищаются поля, результаты и она превращается в "Начать бой".
  4. "Меню" возвращает нас на список игр.
  5. "Поменять алгоритмы" возвращает нас на поле 1-го игрока. При этом алгоритмы не удаляются.
  6. "Пошаговый режим". Всё как в крестиках. Зняток екрану як 2020-04-30 23-26-26 Замечание: вместо красных квадратов - поля 10х10)