Game Development Community

Tankbuster bug

by Jonathon Stevens · in Torque X 2D · 12/21/2006 (8:09 pm) · 4 replies

This is a bug, but I'm curious if it was intentional or accidental.

The physics of the player bombs are inaccurate. If you launch the bomb while not moving, they speed up gradually as they fall like they should. If you are moving downward however, they suddenly have extreme speed as if it's taking the speed of the planet and the bomb together to launch it. Although it should be sped up while moving down, not by the rate at which it is. In airial combat, no one drops altitude just after laying a bomb due to the fact that they'd run into the bomb.

About the author

With a few casual games under his belt as CEO of Last Straw Productions, Jonathon created the increasingly popular Indie MMO Game Developers Conference.


#1
12/22/2006 (1:22 am)
This is a very "gamey" take on dive bombing.
#2
12/22/2006 (9:15 am)
Dive bombing is completely different than what's going on in TankBuster. Dive bombers went into a dive (didn't just drop in altitude) and released the bomb out and forward (so down when in a dive) and then pulled up away from the bomb to get out of the dive.

In TankBuster, you are actually dropping in altitude, but continuing to fly straight. In this case, you would run into your own bomb.

Does it matter for a game like this? Not really. I just wanted to report that it was happening in case it was build into the TorquePhysics component accidentally, and therefore would affect all games, which could matter.

#3
12/22/2006 (12:25 pm)
Nothing built into the physics component. I believe bombs are dropped out with a little velocity (plus the planes velocity). I think that's pretty much like the old Scramble did it.
#4
12/22/2006 (12:45 pm)
Good. I was going to look into it more, but haven't had time. Thanks for the reply.