Skip to content

Latest commit

 

History

History
29 lines (15 loc) · 1.9 KB

README.md

File metadata and controls

29 lines (15 loc) · 1.9 KB

SeaBattle

Описание приложения "SeaBattle":

Данное приложение позволяет играть в игру "Морской бой" на пару с компьютером с рандомным расположением кораблей

Основные функции приложения:

на экране на поле левее - корабли компа, а правее - игрока, и соответственно поочередные выстрелы, всего есть (выставленных в линию) 1 корабль по 3 клетки, 2 корабля по 2 клетки, 3 корабля по 1 клетки, игра ведется пока не найдутся все корабли соперника, рядом корабли не могут расположиться (как минимум есть расстояние в 1 клетку)

Стек:

Приложение разработано с использованием react: "17.0.2", mui: "5.10.14", type script, eslint, canvas.

Установка зависимостей:

После загрузки приложения на компьютер необходимо выполнить команду npm install для установки всех зависимостей, необходимых для работы приложения.

Запуск приложения:

После установки зависимостей приложение можно запустить с помощью команды npm start. Запущенное приложение будет доступно на локальном сервере.

Что в доработке:

Планирую добавить больше анимации изменить фон, добавить темную тему

P.S.:

Тут можно поиграть: https://chic-babka-e903d1.netlify.app/