You look too inexperienced to make a physics dll.
In my opinion GMPhysics isn't waste of time because there are lot of games using it right now on GMC.
And it still can be faster. And that's the worst.
You have no idea about physics engines. If you are going to do Box2D in Gamemaker then good luck!
Oh no, I do have. And a lot. I've made a particle simulation with continuous collision detection so the particles never ever run behind walls with any speed.
As soon as Tutorial subforum will be opened, I'll put my ball physics example with sprite collisions using bounce function but controlling the power of friction and restitution.
But you have no idea about generic programming techniques, so you don't know how to make a Box2D DLL
Gamemaker doesn't support SDK libraries (Box2D is SDK).
SDK is Software Development Kit, not a library or something like that.
Try understanding the problem before saying "no".
Try looking for DLL physics engines which is the only way to use in Gamemaker.
[joke]Oh yeah, 2 dlls, that will be much(!!) faster!![/joke]
Collision detections are based on the same calculations for 2D and 3D and as I said, the only different is additional calculation for Z axis using tangent expression.
To calculate the velocity from collision handling in X axis you use sinus. Y axis you calculate cosinus. These two calculations are used in 2D physics for calculating collision.
However, in 3D physics tangent is for Z axis.
Do you have any idea what is sine, cosine or tangent?http://en.wikipedia....metric_function
learn before talk such things.
Tangent is ONLY used for 3D projection and 3D physics. If your game has 2D physics and 2D projection then tangent is not used.
are you actually thinking what you're saying?
can you prove your words?
p.s. tangent calculation is 3 times slower than sinus calculation because tangent calls sinus 3 times. It depends on optimizations of physics.
tan(x) = sin(x)/cos(x)
why do you think that could ever happen?
tangent doesnt "call sinus" ever.
I have no idea how to make this more clear to understand.
Edited by them4n!ac, 23 September 2008 - 07:48 PM.