React-приложение “Морской бой”.
Написать приложение для игры “Морской бой” в браузере с компьютером. Игроки ходят по очереди. Необходимо отобразить, какой игрок активен на каждом ходу. Расстановка кораблей случайная для игрока и для компьютера.
- Задача должна быть решена с использованием следующих технологий: HTML, CSS, React, TypeScript.
- Код приложения должен содержать необходимые комментарии.
- Требуется обеспечить корректную работу приложения во всех современных браузерах.
- Вывод графики должен быть реализован средствами CSS и TypeScript, допускается минимальное использование растровых картинок.
- Интерфейс должен быть приятен глазу и вызывать желание играть снова и снова.
- Игра должна выглядеть законченным продуктом, целостно.
React, TypeScript, HTML, CSS, CSS-in-JS, Emotion, алгоритмы и структуры данных, ESLint, Prettier
Рабочая версия приложения развернута на github.io
Наиль Шайхинуров
Telegram: @nshaikhinurov, email: n.shaikhinurov@gmail.com