Наши проекты

Полезные коды
Фильтр: collision | Сбросить

Коллизия в Tilemap

Управление WASD/стрелки, Q/E для сильного ускорения, R для рестарта.
Предлагайте варианты по улучшению кода основной коллизии.

Старая версия:
https://jsfiddle.net/RblSb/xw5ybxtj/6/
Текущая:
https://jsfiddle.net/RblSb/xw5ybxtj/

Обнаружение коллизии полигонов

Очень короткая реализация сути алгоритма на основе Separating Axis Theorem. Работает только с выпуклыми полигонами (вогнутые фигуры можно разбить на несколько выпуклых).

При использовании для большого кол-ва полигонов не забудьте сначала просчитывать и проверять прямоугольные границы каждого полигона
Всего: 2


Пожертвования

Аноним2800 р.
Freddy1700 р.
NaruTrey800 р.
vlavolk522 р.
mr-demiurg200 р.
  © aNNiMON (Melnik Software)
 
Яндекс.Метрика