Тестовое задание Необходимо выполнить в отдельном проекте и залить на сервер демку, в котором его можно потрогать. В качестве ответа приложить URL демки и открытый репозиторий с кодом. Напишите демку "биллиард" на canvas, без использования сторонних библиотек отрисовки и физики.
Технологии: Canvas, TS, React
Суть игры:
- Есть прямоугольное поле Canvas, на прямоугольном поле расположены шары разного размера
- Я могу толкнуть мышкой шар в сторону
- Шар упруго соударяется с другими шарами и стенками, часть импульса при соударении теряется.
- Если шар кликнуть, то появляется менюшка, выполненная с помощью React, с помощью которой можно поменять цвет заливки шара.