Balls
by Jonathan Perret

Just a quick bounce, and my first 'released' BeOS program.

Try the following keys :
  '+' : add some balls
  '-' : remove some balls
  '*' : speed the balls up
  '/' : slow the balls down
  enter : scramble
  'b' : toggle the background
  's' : toggle the speedometer 
  			(the full width of the window
  			 represents 60 ms)
  
Also, try to click in the window with the left
or right button.

For example, try to concentrate all the balls in
the center, then quickly press enter (once).

Finally, you can resize the window.

That's all for now. 

Most people will probably have spent more time reading 
this than playing with Balls before they get bored, but
I just like it.

Please send everything (you like it, you don't like it,
you don't even want to write me about it, you feel like
talking a bit... :) to me at : 

perret@ufr-info-p7.ibp.fr

And come on #bebox or #beos !

(and look out for RayTime by Olivier Wittenberg, 
it's much better than this :)

CHANGES

v1.1 : 3/29/97

I was surprised and pleased by the amount of feedback 
I received. Thank you everybody, this is why BeOS is
really cool !

The source is here, at last.

The "PutSprite" procedure (where I believe the program 
spends an awful lot of time) went down from 200+ bytes
of generated code to 100 bytes ! Still without a line in
assembler - thanks, Ralf'. This improves performance a bit.

Oops ! The date in the description file read "13/2/97"... 
That's correct for a French date format, but I will now use 
the "reversed" English date format, to avoid confusion.

First Release : 2/13/97
