Es ist soweit: 6 Wochen Sommerferien und damit genug Zeit fürs Programmieren. :)

Auf dem Plan steht zum einen Dimensions und zum anderen XNA.mag (Kleinigkeiten an der Webseite aus- und verbessern, Artikel schreiben, etc.).

Topmotiviert bin ich heute ans Schreiben der Tutorials gegangen. Letztlich habe ich heute 3 Stück geschafft (siehe News bei XNA.mag). Es gibt sicherlich noch einige Verbesserungsvorschläge und vor allem beim Input-Tutorial habe ich noch einige Erweiterungsideen.

Außerdem ist ein 4. Tutorial gerade in Arbeit: XNA und WinForms. Man darf gespannt sein. ;)

Während das XNA.mag-Forum langsam aber sicher wieder besser besucht ist werkel ich nebenbei an einigen Kleinigkeiten um die Seite zu verbessern. Gestern haben die Bilder der Woche wunderschöne Sternchen bekommen, die die Durchschnittsbewertung anzeigen. Desweiteren habe ich die Schriftart auf "Trebuchet MS" umgestellt, sieht eigentlich ganz gut aus. Zu lange Links im Forum werden jetzt verkürzt und zerstören nicht mehr das Design. Letzte kleine Neuerung ist die Artikelübersicht, die jetzt statt der hässlich aussehenden Kategorienboxen die drei neusten Artikel zeigt und drunter ohne Boxen die Kategorien. Sieht meiner Meinung nach auch deutlich besser aus. :)

Heute habe ich mir wieder ca. 6 Kleinkram-Stichpunkte gemacht, die ich abarbeiten möchte. Außerdem stehen 3-4 Tutorials auf der Liste, die ich nach Möglichkeit schon heute veröffentlichen möchte.

Gibt mal wieder viel zu tun in der staatlichen Bildungseinrichtung, dementsprechend leidet die Ausübung des Hobbys “Programmieren” wieder ein wenig.

Dennoch sollte bis Ende nächster Woche die XNA.mag 2.0-Seite so langsam mit Leben gefüllt werden, was gleichbedeutend mit dem finalen Einbau der “Bilder der Woche”, der “User-Projekte”, sowie dem Schreiben neuer und dem Umschreiben alter Artikel ist.

Außerdem will ich versuchen endlich mal mit der Programmierung zu meinem nächsten größeren XNA-Projekt “Dimensions” zu beginnen.

Mehr gibt es leider nicht zu erzählen, ich hoffe das wird sich bald ändern.

Nun ist es endlich soweit. Die Osterferien haben begonnen und damit einher geht natürlich auch eine gesteigerte Aktivität im Bereich der Programmierung. Diesmal allerdings nicht mit einer Flut von Projekten, sondern mit lediglich 2.

XNA.mag 2.0
An der Komplettüberarbeitung der XNA.mag-Seite hatte ich bereits vor ein paar Tagen wieder angefangen zu arbeiten. Genauere Informationen gibt es erstmal nicht, allerdings bin ich mir ziemlich sicher, dass die Seite noch diesen Monat (also März) veröffentlicht werden kann.

Dimensions
Ein Projekt über das ich nicht all zuviel sagen möchte, da es sich noch in der Planungsphase befindet. Es wird ein Spiel und mit C# und XNA entwickelt. Sobald es etwas neues gibt werde ich das natürlich hier schreiben.

Nein, LoH erscheint noch nicht und wohl auch nicht mehr dieses Jahr. ;-) Dafür sind nun aber Ferien! 3 Wochen Zeit sich dem Programmieren zu frönen und so die Projekte voranzubringen. Natürlich werde ich endlich mal wieder verstärkt an LoH arbeiten, damit ich das Spiel in 1-2 Monaten veröffentlichen kann. Es wird nicht so umfangreich und “schön” wie ich es mir erhofft hatte, das wird der 2. Teil, bei dem ich dann OpenGL verwenden werde, nachholen. Egal wie LoH letztlich aussieht, ich habe eine Menge Erfahrung bei diesem Projekt sammeln können.

Neben LoH wartet XNA.mag 2.0 darauf, entwickelt zu werden. Wenn alles glatt läuft kann man Anfang 2008 eine richtig gute Community-Seite vorfinden.

Außerdem gibt es noch diverse kleinere Projekte auf die ich hier nicht eingehen möchte. Wenn es zu diesen Neuigkeiten gibt, werde ich es bestimmt hier schreiben.

In wenigen Woche sind wieder Ferien. Bis dahin gibt es zwar noch einige Arbeiten zu überstehen, sobald dies aber geschafft ist, warten 3 Wochen voller Zeit auf mich, in der ich mich ausgiebig mit meinen Projekten beschäftigen möchte. Um mal wieder einen kleinen Statusbericht abzugeben und diesen Blog zu füllen, werde ich hier nochmal die entsprechenden Projekte vorstellen mit denen zu rechnen ist.

Legends of Hitharia: Battle of Gerova
Das RPG wird möglicherweise im Januar 2008 erscheinen. In den Ferien werde ich auf jeden Fall verstärkt daran weiterarbeiten. Da ich zuletzt die Tränke rausgeschmissen habe und sich Charakter nun selbstständig heilt, warten “nur” noch solche Dinge wie Zwischensequenzen, Laden/Speichern und viel natürlich viele weitere kleinere Dinge auf mich.

Steve Animation Language (SAniL)
Ursprünglich mit dem Namen (Steve) SAL ausgestattet, trägt SAniL einen wichtigen Beitrag zu LoH bei. SAniL ist eine XML-Metasprache zum Beschreiben von Animationen. Somit wird es möglich einfache Zwischensequenzen zu beschreiben, die später in LoH oder in anderen Projekten abgespielt werden. In ihrer ersten Fassung habe ich die Sprache noch sehr einfach gehalten, allerdings plane ich bereits an Version 1.1. Eine entsprechende Spezifikation der Sprache sowie weitere Informationen werden in kürze folgen.

Bauer Fritz: Kampf um den Traktor
Das ultimative Adventure werde ich möglicherweise in den Ferien veröffentlichen. Daniel hat sich bereit erklärt sein zeichnerisches Talent in Bauer Fritz einfließen zu lassen, was mich natürlich ermutigt, das Spiel weiterzuentwickeln, da ich Adventures mit Codergrafik dann doch nicht veröffentlichen möchte.

Purga.NET
Purga.NET habe ich von Daniel übernommen, der keine Zeit mehr gefunden hat das Projekt fortzuführen. Für alle die jetzt auf Anhieb nicht wissen was das überhaupt ist: Purga.NET ist ein Wrapper für Purga, einer Skriptsprache von Virtual Maxim. Da ich Purga in Bauer Fritz einsetzen möchte, Purga.NET aber leider nur eine alte Version unterstützt, werde ich den Wrapper weiterentwickeln “müssen”.

XNA.mag (2.0)
Eines der größten Projekte, die ich derzeit am laufen habe ist XNA.mag 2.0, die nächste Generation der XNA.mag-Seite. XNA.mag 2.0 wird mit vielen neuen, coolen Features aufwarten, die auf jeden Fall noch mehr Anreize schaffen werden, sich dort kostenlos anzumelden (wobei man dies natürlich auch schon jetzt tun sollte ;-) ). Das besondere (für mich) an dem Projekt ist, dass es nicht von einer Person alleine, sondern von einem 4-Mann-starken Team umgesetzt wird.

Die erste Ferienwoche hat nun begonnen und ich konnte meine Projekte im Grunde auf 2-3 beschränken: Risiko-Klon, weiteres XNA-Projekt sowie LoH. Dazu kommt eigentlich noch XNA.mag, aber das kann ich in der Regel immer mal wieder nebenher erledigen, da ein großteil der anstehenden “Arbeit” von meinem Kollegen Daniel vollbracht wird (danke dafür).

Ich werde also versuchen, den Risiko-Klon bis Ende der Woche fertigzustellen (also vlt. morgen bzw. heute ist ja schon Dienstag :-P ein bisschen dran zu proggen). Sollte mir das nicht gelingen, werde ich ihn für die nächsten Monate zu den Akten legen. LoH will ich aber auch unbedingt diese Woche weiterentwickeln. Spätestens am Donnerstag will ich meine Arbeit daran wieder aufnehmen (wahrscheinlich mit der KI). Mein anderes noch geheimes XNA-Projekt werde ich vlt. Ende der Woche bzw. nächste Woche beginnen, ich hoffe mal das ich das alles unter einen Hut bringen kann.

In wenigen Tagen beginnen die Herbstferien. Mit diesen kommt auch wieder mehr Zeit zum Programmieren ins Leben, so dass ich mir bereits im Vorfeld überlegt habe, für was ich denn die zur Verfügung stehende Zeit nutzen könnte. Im folgenden also nun ein kurzer Überblick über das, was in Herbstferien zu erwarten ist.

Ganz oben auf der Prioritätenliste steht Legends of Hitharia. Am Rollenspiel habe ich zuletzt Anfang August gearbeitet, die letzte Änderung erfolgte vor knapp 2 Monaten. Ein unhaltbarer Zustand, den ich in den Ferien ändern möchte, indem ich unter anderem endlich die Kämpfe (da vor allem Gegner-KI) und ein CutScene-System (damit verbunden ist die Entwicklung von Steve SAL, da beides aufeinander aufbaut) einbauen möchte. Falls alles glatt läuft (wovon ich nicht ausgehe) könnte ich es sogar schaffen auch noch Laden- und Speichern-Funktionen einzubauen. Sollte mir das alles drei gelingen würde LoH einen riesigen Schritt Richtung Fertigstellung machen, da es die letzten 3 großen “Hürden” sind. Danach wird allerdings auch noch viel Kleinkram folgen.

Ein weiteres Projekt, das sich immer weiter entwickelt ist XNA.mag, die weiterhin einzige Deutsche Seite, die sich ausschließlich mit Microsofts Framework auseinandersetzt. Es ist viel geplant für Oktober, und wenn alles so kommt wie wir es uns vorstellen dürfte die Seite einen großen Schub (neue User, steigender Bekanntheitsgrad) erhalten. Detailliertere Informationen gibt es, wenn es soweit ist.

Desweiteren starte ich ein neues XNA-Projekt, das ich vor allem aus Übungszwecken programmieren werde, um mein Wissen über das Thema weiter auszubauen. Mehr sage ich dazu erstmal nicht.

Neben dem bereits erwähnten XNA-Projekt spiele ich außerdem mit dem Gedanken, einen Risiko-Klon zu schreiben. Das vor allem, weil ich sowas selber gerne immer mal wieder nebenbei spielen würde, Rome: Total War mir für kurzzeitigen Spaß zu überladen ist (zu lange Ladezeiten, etc.). Mehr gibts ebenfalls erst wenn ich mich wirklich dazu entschieden habe, dieses Projekt wirklich anzugehen (schätze, dass es vlt. 1-2 Tage in Anspruch nehmen dürfte).

Als letztes sei noch kurz etwas zu Comets und Bauer Fritz gesagt. Während Comets in absehbarer Zeit nicht weiterentwickelt wird, könnte eine erste Episode von Bauer Fritz möglicherweise (wenn ich es endlich mal schaffe, gescheite Menschen in Inkscape zu “produzieren”) noch dieses Jahr erscheinen, da ein großer Teil der Spielmechanik bereits fertiggstellt ist.

Das wars erstmal von mir, alles weitere dann, wenn was neues ansteht.

Nach langer Zeit gibt es mal wieder ein neues XNA-Tutorial. 3D mit XNA – Teil 1: Laden und Anzeigen eines Models ist der Name, des seit einigen Monaten auf meiner Festplatte schlummernden Beginns einer 3D-Tutorials-Serie zum Thema XNA.
Kommentare bezl. des Tutorials könnt ihr im Forum äußern.