Alpha test Boom (Breakout Clone)

Now that I’ve finally got my JAR working, I have released the first beta/tech demo of my Breakout clone, called Boom. I know, it’s not incredibly original, but it is my first real Java applet game. The levels are not very playable at the moment (I’m not a very good artist or level designer ;)), but you can try the different powerups, check out the different types of bricks, and get a general feel for how things are working. By the way, it runs on Java 1.2.

So please try it out at: http://folk.uio.no/stefanha/Boom/Play.html.

I would be interested in the performance and, of course, any obvious problems.

Known issues:

  • On slow machines, collision detection may sometimes mess up. I think I can fix it by sub-dividing the frame time and running more update cycles on it.

Thanks and have fun,
Stefan

you are doing something wrong since the cpu usage hits 100% when playing. c’mon, be a sport and let the thread sleep a little!

350 fps for a slowmoving breakoutclone is too much :slight_smile:

you might want to change so that the pall changes it’s x-direction depending on where it hits the paddle.

the ball moves a little slowly, and, no matter what the movement of the paddle is or where it hits the paddle, the ball just rebounds off simply.

also, only the + on the number-pad will advance levels.

no errors, after about 10 mins playing. nice work (that ‘game over’ power up is what did me in!)

Thanks, those will be the next things on my agenda:

  • Fixing the timing and framerate.
  • Writing the paddle and ball physics.

from, Stefan