Refactored GUI. Now Uses Canvas and Double Buffering
Refactoring
Fixed move-Bug while in Speedboost
fixed next SpeedBost Bug for Player 2
hmpf.
AudioController: playClip
Encapsulated InputStream in BufferedInputstream
Made SnakeGrowSize variable
fixed Bugs regarding SnakeGrowSize
Added new Boost: GrowBoost and therefor a new soundFile
Boosts now got different spawnrates
Refactoring
Changed Winning Condition. The Score is now important...
Added WorldChanger!! Therefor a new Sound.
First WorldChanger: FoodExplosion
Implemented WorldChangerEvent with Random SpawnTime during this Event
implemented Graphic for WorldChanger
asd
Improved Keyinput by storingn inputs into KeyBindings and processing it
directly before SnakeMovement in the GameLoop
added new WorldChanger: GameSpeedIncrease, therefor a new SoundFIle
Fixed Duration of SpeedBooster
Implemented Player Lifes.
Lifes are removed on failures. Player lost if no lifes left.
#drunkcoding
Refactoring
Implemented Lightning classes
implemented brunos CLock
Switched Back to swing..
Added Icon for PlayerLifes
Added Sound for loss of snakeLife
Added FPS-Display