2d collision in a 3d game?

Blitz3D Forums/Blitz3D Programming/2d collision in a 3d game?

elseano(Posted 2004) [#1]
I have heard (and found) that blitz's 3d collisions system is rather complicated, innaccurate, and sometimes rather unreliable.

I am working on a simple horizontal shoot 'em up game as my first proper project and need the collisions to be very accurate and definately reliable. I was wondering if I could use the 2d collision commands (RectsOverlap, ImagesOverlap etc. ) for the collision, instead of using the 3d collision stuff. So basically I need a way of calculating the 2d x and y coordinates of the 3d meshes on the screen, and then I can use the 2d commands.

Is this something to do with CameraPick? Or something totally different?


Rob(Posted 2004) [#2]
look at the 2D in 3D hud and sprite stuff in code archives to get an idea of how to translate coordinates.


elseano(Posted 2004) [#3]
Ok, I will. Thanks.


Jager(Posted 2004) [#4]
I use a 2D grid array in my Ancient 3D game and it works very fast .. there's nothing flying around, except rocks, so it works ok.