
Breakout
========


CHANGES
-------
  
- de.hpi.javaide.breakout.starter.GameConstants
  - Enhancements:
    - Fullscreen
    - Show hall of hame for all or only for current player

- de.hpi.javaide.breakout.starter.highscore
  - game init: read list while init
  - start screen: toggles start screen / hall of fame
  - game screen: show highest score
	- red or green (if players score is higher than highscore)
  - end screen: highlight entry if player enters hall of fame
  - ATTENTION: switch HIGHSCORE_FOR_EACH_PLAYER = true
               to get one highscore for all players.

- de.hpi.javaide.breakout.screens.startscreen
  - players name is implemented according old arcade machines style:
    - name lenght is 3 characters, new characters shifts name to left
	
- de.hpi.javaide.breakout.elements.ui.timer:
  - Timer event is:
    - speed up ball (y direction)
    - paddle shrinks by 1/4 width (and height ... still although as indicator)

- paddle speed is not added to balls speed
  but instead paddels direction spins ball left/right

- de.hpi.javaide.breakout.elements.ui.Info removed
  (because it was unsuitable)
  
- de.hpi.javaide.breakout.elements.ui.Score removed
  (because it was unsuitable)


TODO
----

- ball up collision has to be improved
- using paddle image

		PImage paddle;

		void setup() 
		{
		  size(100, 100);
		  paddle = loadImage("laDefense.jpg");
		}

		void draw() 
		{
		  image(paddle, 0, 0);
		}

