Game Development Community

Interior of interior

by RJ Smith · in Marble Blast · 03/15/2005 (10:38 am) · 9 replies

Ok, what am I doing wrong if the marble frequently ends up inside a wall?

#1
03/16/2005 (6:52 am)
Are you changing the properties of the object in the inspector(F3). Sometimes that changes things.
#2
03/16/2005 (11:18 am)
Or, you can simply move too fast with your marble when you hit the wall, if so, it's a bug
#3
03/20/2005 (10:03 pm)
This is simply a bug of the Torque engine. Maybe it has something to do with a bug introduced in QuArK when the map is converted to a .dif. Or maybe the physics of the engine are at fault--I don't know. But, it would be interesting to exploit this bug to make an even more interesting level. For, instance you could have level called 'hyper dimension' or 'parallel universe' and take the marble on a time warp. Ha, ha.

Have fun developing!

solo.
#4
03/21/2005 (12:51 pm)
Yeah, like Ghost! Man, I love the way it's made =D
#5
03/22/2005 (1:35 pm)
If you are going through the wall as a result of too many super-speeds, that is a known bug that can't easily be fixed. My non-technical artists understanding of the bug: Basically, you are going so fast that when the marble passes through the wall, the distance between the collision checks for each tick of the physics process is too far to detect that the wall was between your old location and your new one.

Consider it a quantum-tunelling error if you will.
#6
03/23/2005 (6:56 am)
I am really sorry Alex, but those word were far too advanced for my english knownledge, can you take it in Swedish instead? =P Hehe just kiddin' with ya mon =)
#7
03/24/2005 (6:53 am)
Alex,

thanks for the reply.

Running downhill also results in too much speed. I'll try some work-arounds like decreasing the slope or changing the wall's scale or rotation.

The physics are just fine. It's a great engine and a great game!

-RJ
#8
06/04/2005 (1:01 pm)
Update: ways you might work around the bug:

It rears its ugly head when you rotate an object AND scale it both. Sometimes. (see below)

Also, rotating on one axis may reveal the bug, but choose a different axis and it goes away, even though it's also scaled.
#9
06/08/2005 (12:56 pm)
Very odd. I am not sure what to say, I will mention it to the coders, but don't know if there is much chance of a fix.