Мини-игра на чистом JS для демонстрации работы с физикой и событиями указателя.
-
Custom Drag-and-Drop: Использование
setPointerCaptureдля надежного захвата фигур. -
Физика броска: Динамический расчет скорости (
$v = d/t$ ) и инерционный полет объектов. -
Collision Detection: Проверка попадания в цель через
elementFromPointи расчет координат. -
Procedural UI: Рандомная генерация 1-6 фигур с отрисовкой через
clip-path. - Адаптивность: Поддержка мыши и тачскринов (Pointer Events).
- HTML5, CSS3 (Flexbox, Transitions, Clip-path).
- Pure JavaScript (ES6 Modules).