User Tools

Site Tools


projects:2dballs:start

2D Balls

2D Balls ist mal wieder eine Entwicklung die mir richtig Spaß macht. Es ist ein Spiel, oder vielmehr eine Plattform für Spiele. Ausgehen von einer simplen Billiard Implementation bin ich nun bei einem Framework für viele andere Spiele dieser Kategorie angekommen:

  • Billard
  • Pong
  • Dodge (ein Spiel bei dem man herumfliegenden Kugeln ausweichen muss)
  • Golf
  • InkBall (von Microsoft Windows bekannt)
  • ChainRxn (aus Facebook bekannt)

2D Balls ist mein erstes Java Projekt. Ja und wie das meistens ist, lässt es einen einfach nicht mehr los. Ursprünglich als reines Lernprojekt begonnen, habe ich mich mal wieder in etwas hineingesteigert. Ich begann vor einem guten halben Jahr mit der Entwicklung. Nun macht sie mal wieder größere Fortschritte. Die Perfektion verfolgt mich leider immer noch. Öfters stellte ich den kompletten Aufbau des Codes auf den Kopf um einen noch besseren, universelleren Ansatz zu finden. Mittlerweile zweifle ich ob diese Universalität noch das Ziel meiner Anstrengungen sein sollte. Ich freue mich, dass ich durch die Arbeit an diesen sonst so einfachen und kleinen Spiel so viel lernen konnte. Ich kann nur allen empfehlen sich einfach mal in so ein einfaches Programm hineinzusteigern :p

Noch schlage ich mich mit den Eigenheiten von Java herum. Vor dem ersten Release gibt es noch einige Punkte, die ich noch abarbeiten möchte:

  • Online Highscores
  • ein paar Levels zum Testen Designen
  • zu mindestens ein paar Spiel-Modi implementieren

Um euch bereits mal einen Eindruck von dem Spiel bieten zu können möchte ich euch hier schon einmal einen Screenshot präsentieren:

projects/2dballs/start.txt · Last modified: 14:39 02.02.2012 (external edit)