Level erstellen für XMoto

Bei XMoto handelt es sich um ein Geschicklichkeitsspiel bei dem man mit einem Motorad durch verschiedene Level fahren muss. Dieser Level werden mit dem Open Source Vektorgrafikprogramm Inkscape erstellt. Unter http://download.tuxfamily.org/xmoto/svg2lvl/0.4.1/Inkscape-0.45.1_inksmoto-0.4.1_win32.exe kann man sie eine Inkscapeversion mit dem InksMoto Plugin herunterladen.

Nachdem man diese Version installiert hat kann man beginnen. Um einfaches Level zu gestalten zeichnen wir einen Block un drehen ihm ein bisschen nach rechts so das eine Schräge entsteht. Dann markiert man dieses Block und macht daraus einen XMoto Block. Dies geschieht in dem man unter „Effekte->X-moto->Blocks“ Change Block Type aufruft und den Blocktyp und die Blocktextur festlegt.

Nun brauchen wir nur noch einen Start- und einen Endblock. Dazu setzen wir einen Block links oben und einen rechts unten am Ende der Strecke. Nun markieren wir den Block links oben und gehen in das Menü unter „Effekte->X-moto->Entities->Convert Into Player Start“. Der andere Block wird in „End Of Level“ konvertiert und schon ist das erste Level fertig. Getestet werden kann das ganze dann mit „Effekte->X-moto->Andere->Launch Level in XMoto“.

Weitere Informationen unter:
http://xmoto.tuxfamily.org/
http://wiki.xmoto.tuxfamily.org/index.php?title=De:Inkscape-0.4.0
http://wiki.xmoto.tuxfamily.org/index.php?title=%C3%9Cber_gutes_Level_Design

Invertika – Beyond the fantasy

Heute möchte ich mal wieder eines meiner Projekte vorstellen. Es geht dabei um das Projekt Invertika – Beyond the fantasy. Bei diesem Projekt handelt es sich um ein auf The Mana World basierendes MMORPG. Die Spielmechanik ist entspricht der von The Mana World, nur die Inhalte sind andere und die Spielsprache ist Deutsch.

Bei der Technik wird die neue (und noch in der Entwicklung befindliche) Version 0.1 des Servers und der Client Software. Man sollte sich von der niedrigen Versionsnummer dabei nicht abschrecken lassen, das ganze ist schon sehr ausgereift.

Der Server arbeitet zur Zeit im Alphabetrieb und ist auch öfters mal nicht erreichbar. Mit Beginn des Betabetriebes soll der Server dann auch dauerhaft laufen. Aber bis dahin kann es noch ein wenig dauern.

Zu finden ist das ganze unter http://www.invertika.de. Natürlich werden immer Mitstreiter gesucht, vom Mapper, Grafiker bis zum Musiker wird jede Hilfe dankbar angenommen.

HDR Fotos mittels Open Source Software

Möchte man aus einer unter-, normal- und überbelichteten Motiv ein HDR (High Dynamic Range) Bild machen, so stehen einem eine Menge Softwarelösungen zur Verfügung. Den meisten dieser Softwarelösungen ist gemein dass sie proprietär sind. Zum Glück existiert mit Qtpfsgui eine Open Source Lösung bereit. Wer sich über den Namen wundert, dieser besteht aus Qt (Toolkit), pfs (die Programme deren sich Qtpfsgui bedient) und GUI (für die Oberfläche). Das Programm besticht durch seine einfach und sehr durchdachte Oberfläche so das es auch für Anfänger leicht ist HDR Bilder zu erzeugen. Bezogen werden kann die Anwendung unter http://qtpfsgui.sourceforge.net/.

Weitere Informationen gibt es unter:
http://de.wikipedia.org/wiki/High_Dynamic_Range
http://de.wikipedia.org/wiki/Qtpfsgui

Deinterlacen im Akkord

Nachdem ich testweise ein paar Minuten Videomaterial von der DV Kamera gecaptured habe und gleich die automatische Szenentrennung vorgenommen hatte stande ich vor einen Problem. Urplötzlich hatte ich so um die 40 Dateien mit knapp 30 – 60 Sekunden Material. Das das Material Interlaced war (da heißt es besteht aus Halbbildern) musste das ganze Deinterlaced werden.

Natürlich ist das ganz einfach möglich. Avidemux auf. Datei öffnen, Filter auswählen, Datei speichern. Das für 40 Dateien zu tun war mir dann doch ein bisschen viel des guten. Und schließlich werden im Laufe der Zeit sicherlich noch mehr Dateien zum Deinterlacen anlaufen. Leider sind gibt es keine Skripte zum Batch-Deinterlacen und die Versuche es selbst zu machen sind an einigen Avisynth Eigenheiten gescheitert (auch wenn es mit einer abenteuerlichen Möglichkeit funktionierte).

Also war meine Idee, mal zu schauen ob das mit dem MediaCoder funktioniert. Die Anwendung gestartet und mittels Add alle Dateien hinzugefügt. Danach wurde oben unter Output Folder der Ausgangspfad angegeben. Dann geht es zu den Einstellungen für den Transcoding Prozess. Unter dem Reiter Picture gibt es einen Button Effects in dem man einen Deinterlacer auswählen kann. Ich wähle dort den Yadif Mode 0 Deinterlacer und aktiviere ihn. Unter Video wird als Ausgabeformat DV Video sowie den Container AVI gewählt. Unter dem Audio Tab wird noch Copy Audio angewählt und schon kann es losgehen.

Groß, Größer, Hugin

Möchte man ein Panorama schießen so nimmt man sich eine Kamera eventuell noch ein Stativ und fotografiert das „Zielgebiet“. Anschließend muss man das ganze nur noch zusammen setzen. Natürlich kann man dies mit Photoshop oder GIMP machen, aber das artet doch arg in Arbeit aus.

Zu diesem Zweck gibt es Panoramasoftware. Neben kostenpflichtigen Lösungen gibt es auch noch Hugin. Mit Hugin wird das Erstellen eines Panoramas um einer erträglicheres. Im Gegensatz zu früheren Versionen ist nun ein Assistent integriert, welches es auch technisch nicht versierten Anwendern ermöglicht schnell zu einem Ergebnis zu kommen.

Bezogen werden kann die Software unter http://hugin.sourceforge.net/. Sollte es beim Erzeugen des Panoramabildes zu folgender Meldung kommen: „Mask is entirely black, but white image was not identified as redundant.“ so muss „–fine-mask“ zu den Enblend Einstellungen hinzugefügt werden.