Habe eine kleine 2D Ballsimulation gebastelt.

Steuerung:
F – Reibung aus/an
Pfeil hoch – ball hinzufügen
Pfeil runter – ball wegnehmen
Pfeil rechts – fügt pro tick einen ball hinzu
Pfeil links – nimmt pro tick einen ball weg
Maus links auf ball – nimmt ball weg
Maus links auf freie Stelle – setzt ball

Das ganze läuft auf Basis von Slick 2D, einer Bibliothek für das Entwickeln von 2D-Spielen in Java. Die Bibliothek ist schön einfach zu handhaben und ermöglicht einem in kürzester Zeit ein Spiel zu entwickeln.

Ich werkel übrigens gerade an einer Netzwerkversion von Pong :)

(Quelltexte der Simulation)