#9 LBreakout2 Inertia...


There are a few things about the physics of lbreakout2 which drive me crazy.

I believe the main one is the complete and total lack of inertia... After hitting a brick, the ball shouldn't bounce off in any random direction at full speed. It should be slightly thrown off it's straight path, but otherwise continue on, or at least get slowed down when it completely changes direction. Right now, the ball feels super spring-loaded.

Another is the lack of randomization. It's all too easy to get the ball into a corner, and have it get stuck in an infinite loop, boncing off of the exact same spot on the walls and paddle. In the physcical world, there is a lot more randomization when a ball bounces off of a wall.

It's those two missing features that make me want to throw the mouse through the screen in frustration, rather than play... I hope this will be improved in future versions.


  • Michael Speck
    Michael Speck

    Logged In: YES
    Originator: NO


    to get something like inertia, I'd have to re-write the physics stuff which I won't do since it's too much work. I think it's more or less fine how the ball behaves, even if it is far from physically correct. Also there is some randomization which prevents infinite loops. I had that problem too and fixed it. Of course, some levels are 'broken by design' and kind of provoke near-infinite loops which take some time to resolve. But I consider this a level design issue. More randomization might help but does not look good...


  • Michael Speck
    Michael Speck

    • status: open --> closed