Skip to content

Latest commit

 

History

History
37 lines (22 loc) · 1.89 KB

README.md

File metadata and controls

37 lines (22 loc) · 1.89 KB

Battleship

React-приложение “Морской бой”.

Задача

Написать приложение для игры “Морской бой” в браузере с компьютером. Игроки ходят по очереди. Необходимо отобразить, какой игрок активен на каждом ходу. Расстановка кораблей случайная для игрока и для компьютера.

Требования к выполнению задачи

  1. Задача должна быть решена с использованием следующих технологий: HTML, CSS, React, TypeScript.
  2. Код приложения должен содержать необходимые комментарии.
  3. Требуется обеспечить корректную работу приложения во всех современных браузерах.
  4. Вывод графики должен быть реализован средствами CSS и TypeScript, допускается минимальное использование растровых картинок.
  5. Интерфейс должен быть приятен глазу и вызывать желание играть снова и снова.
  6. Игра должна выглядеть законченным продуктом, целостно.

Теги

React, TypeScript, HTML, CSS, CSS-in-JS, Emotion, алгоритмы и структуры данных, ESLint, Prettier

Screenshots

Demo

Рабочая версия приложения развернута на github.io

Запустить демо!

Автор

Наиль Шайхинуров

Telegram: @nshaikhinurov, email: [email protected]