Rectangular and Circular Collision Detection

Level:
Level3

Games aren't much fun without collisions.. I mean, really, would you play Mortal Kombat if there were no contact, no blood? It'd just be some sort of friendly martial-arts ballet!

Basic collision detection techniques should be sufficient for most games. Side scrollers, puzzle games, RPGs, and many others can get by with rectangular detection. Shooters and any sort of space game would likely be better off with circular detection. In this Visual Basic source code sample you will see that these techniques are quite rudimentary. If you would like a step by step guide check out our Rectangular and Circular Collision Detection in VB6 tutorial.

 

Download the Visual Basic 6 Source Code Sample  

 

If you enjoyed this post, subscribe for updates (it's free)