Archiv der Kategorie ‘Programmieren‘

 
 

jPong PreAlpha Release!

Da wir das nächste Jahr an der Berufsschule beginnen werden, Java zu lernen, dachte ich, dass ich gut bersten wäre, meine Kenntnisse darin wieder etwas aufzufrischen. Nach ca. 1 Tag experimentieren mit NetBeans und dem JDK ist dabei nun jPong, ein super simpler Pong Klon in Java entstanden, der aber durchaus authentisch daher kommt ;)

Wer sich als Alpha-Tester bereit erklären möchte, kann das Spiel hier laden. Vorausgesetzt wird das aktuelle JRE. Das Spiel sollte unter Linux, Windows und Mac OS X laufen!

Der rechte Spieler wird über die Pfeiltasten, der Linke über die Tasten W und S gesteuert.
Für die nächsten Versionen sind noch ein vernünftiger GameOver Screen und eine KI geplant.

Viel Spaß beim testen :)

Objectiv-C lieben und hassen lernen

Seit ca. 1 1/2 Wochen habe ich mich endlich dazu aufraffen können, mir ein Buch zu schnappen, um mich mit Objectiv-C und CoCoa auf dem Mac zu befassen. Angeregt durch den Podcast “xcode von NULL auf einhundert” kaufte ich mir das Buch “CoCoa Programming for Mac OS X” von Aaron Hillegass – und ich bin begeistert. Dieses Buch ist das Beste, was ich bisher gelesen habe um eine Programmiersprache zu lernen. Als einen alten ANSI C Hasen, ist das Buch genau richtige für mich. Für Menschen ohne C Erfahrung dürfte das Buch jedoch noch sieben Siegel besitzen, die es gilt aufzubrechen. Hier empfehle ich ein Buch der Leibnitz Universität Hannover, mit dem Titel “Die Programmiersprache C. Ein Nachschlagewerk“. Wer die Chance hat, dieses Buch an seiner Universität erwerben zu können, sollte die geschätzten 5€ ruhig investieren.

Um auf meine Erfahrungen mit Objectiv-C zurückzukommen, da bin ich derzeit noch gespaltener Meinung. In manchen Punkten finde ich, dass die Sprache sehr schön zu lesen und zu schreiben ist, andererseits herrscht an manchen Stellen ein recht hoher Schreibaufwand, mit einem nicht immer ganz einheitlichen Syntax. Das hat Microsoft mit C#, meiner Meinung nach, besser hinbekommen. Aber ich werde weiter in diesem Bereich aktiv lernen und demnächst hoffentlich anfangen, die eine oder andere kleine Applikation für Mac OS X und das iPhone zu schreiben ;)