C ++ 2D пиксель идеальные библиотеки обнаружения столкновений? - PullRequest
9 голосов
/ 28 февраля 2011

Какие библиотеки доступны для этого, которые интегрируются с SDL и QT4.Существуют ли какие-либо пакеты в SDL или QT, которые позволяют легко реализовать это?Я ищу простую в использовании библиотеку, которая позволила бы мне иметь такую ​​функциональность, как эта

http://www.coreyoneil.com/portfolio/index.php?project=5

ссылка на пример API / класса /Учебник, который реализует идеальное обнаружение столкновений в вашей указанной библиотеке, - вот то, что я ищу.

Редактировать: Пожалуйста, проверьте вышеуказанную ссылку, чтобы понять, что я имею в виду под идеальным пикселем.

Ответы [ 4 ]

1 голос
/ 14 мая 2012

PoxelColl обеспечивает точное обнаружение столкновений и поддерживает базовые преобразования, такие как вращение и масштабирование Поддерживается порт C ++ 11, поэтому он должен быть совместим с SDL и QT.

1 голос
/ 13 марта 2011

Взгляните на этот пост GameDev (Reni2D - это C с OpenGL, так что он должен нормально работать с SDL).

В движке HAAF они объявляют о его скором появлении, так что, возможно, стоит также проверить это.

1 голос
/ 14 марта 2011

Я рекомендую вам это Allegro Perfect Collision

Allegro.cc имеет большое полезное сообщество.

Удачи!

1 голос
/ 28 февраля 2011

Qt предоставляет проверку на столкновение в своем классе QGraphicsItem .Это поддерживает основанные на пути формы.Я не уверен, работает ли он с вашим требованием к пикселям.

...