3D Games

Seit knapp 3 Monaten sitze ich vor einem XBox 360 Spiel das für XBox Live entwickelt wird. Mein erster Ausflug in die Welt der 3D-Programmierung lässt geteilte Gefühle bei mir entstehen. Einerseits bin ich begeistert vom XNA Framework, andererseits lässt mich die schier unermessliche Tiefe der 3D-Spielwelt nahezu verzweifeln. Da besitzt man ein Framework das mächtige Funktionalitäten wie eine zu fast 100% automatisierte Content-Pipeline bietet und dann muss man sich für relative Roationen und Bewegungen mit mathematischer Schwerkost wie Quaternionen(Hamilton-Zahlen) herumschlagen.

Das Problem daran ist nicht unbedingt die schwere Verständlichkeit von irgendwelchem Programmcode, aber dank fehlender höherer Mathematikkentnisse passieren sogar hier Fehler. Wer zur Hölle weiß schon, dass die Translation vor einer Rotation berechnet werden soll, oder das die Darstellung eines 3D-Objektes abhängig von der Zuverlässigkeit der angewandten Methode(Matrizendarstellung) ist.

Fazit:

Her mit Vektor, Matrizen, Quaternionen, 3D Game Grundlagen.



Safari 3

Update Ein neues Release, selber Müll. Wie kann man so was überhaupt auf den Markt schmeißen. Ich hab in den letzten Tagen gelesen das diese Version vielerorts als Alpha angesehen wird, ich behaupte das Ding hat experimentellen Status. Brr. Gerade die Public Beta getestet und bei Benutzen des Suchfeldes der Apple-Seite wars das mit dem Browser. Nach wie vor ignoriert der Browser einige CSS Befehle und schneller wie andere Browser is mir nix aufgefallen, weiß allerdings auch ned was da genau gemessen wurde. Wird wohl keinen Windowsnutzer davon abhalten seinen gängigen Browser weiterzuverwenden. Apple sollte überhaupt Software für Apple Computer schreiben, iTunes ist mitunter die lahmste Krücke an Musikabspielprogramm das mir jemals auf den PC gekommen ist. Wird wohl doch nur ein Testwerkzeug bleiben.