Skip to content

nshaikhinurov/battleship-game

Repository files navigation

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: n.shaikhinurov@gmail.com

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published