nPoly is a 2D polygonal collision library for Blitz.

nPoly is a set of functions for Blitz to handle 2D polygonal collision. It is quite fast and is very useful for 2D games that need fast, accurate collision. It is not as precise as pixel-perfect, but is a lot faster! It can be used to check the collision between the character and the level, or between objects in a game, or various other things. Check the demos to see it in action!
Features:
You define your polygon’s vertices one by one
You can have up to any number of vertices (constant dependant, that you can change)
You can have unlimited number of polygons
Polygon versus polygon collision check
Polygon versus circle collision check
Circle versus circle collision check
Draw the collision primitives
Scale and rotate polygons freely
Bounding box check for even more speed
Website:
http://gosse.proboards19.com/index.cgi?board=npoly&action=display&num=1089359071
Download it (616KB):
http://www.nuloen.com/nPoly.zip

nPoly is a set of functions for Blitz to handle 2D polygonal collision. It is quite fast and is very useful for 2D games that need fast, accurate collision. It is not as precise as pixel-perfect, but is a lot faster! It can be used to check the collision between the character and the level, or between objects in a game, or various other things. Check the demos to see it in action!
Features:
You define your polygon’s vertices one by one
You can have up to any number of vertices (constant dependant, that you can change)
You can have unlimited number of polygons
Polygon versus polygon collision check
Polygon versus circle collision check
Circle versus circle collision check
Draw the collision primitives
Scale and rotate polygons freely
Bounding box check for even more speed
Website:
http://gosse.proboards19.com/index.cgi?board=npoly&action=display&num=1089359071
Download it (616KB):
http://www.nuloen.com/nPoly.zip