UFO:AI

In den letzten Tagen kam ich endlich mal wieder dazu UFO:AI nach langer Abstinenz auszuprobieren. Die früheren Versionen gefielen mir nicht wirklich, da sie keine Kampagne boten, sondern nur den Bodeneinsatz. Bei UFO:AI handelt es sich um ein Remake der X-Com Reihe, in welcher es darum geht, die Erde vor einer außerirdischen Bedrohung zu retten.

Im Gegensatz zum ebenfalls freien X-Force: Fight For Destiny läuft UFO:AI dabei nicht nur unter Windows, sondern unterstützt auch Linux und Mac OS X. Die aktuelle Version bietet dabei eine fast vollständige (und sinnvoll übersetzte) deutsche Lokalisation.

Im Gegensatz zu anderen X-Com Spielen bzw. deren Remakes fühlt sich UFO:AI ungleich schwerer an, was darin mündete das die Kampange bei mir immer vorschnell zu Ende ging.

Wer bei solchen Problemen Abhilfe schaffen möchte, der kann im Spiel die Konsole aufmachen (mittels ^) und dort:

save_compressed 0

eingeben. Damit werden die Spielstände unkomprimiert gespeichert, so das man die Savegames welche als XML Datei vorliegen, problemlos bearbeiten kann. Die offizielle Seite des Spieles ist unter http://ufoai.org/ zu finden. Das Spiel und seine Inhalte stehen dabei unter der GPL.

Weitere Informationen gibt es unter:
http://de.wikipedia.org/wiki/X-Com
http://de.wikipedia.org/wiki/UFO:_Alien_Invasion

Rollenspiele in JavaScript

Rollenspiele in Javascript sind an sich eine schöne Sache. Man muss keine zusätzliche Software installieren und das Spiel als solches ist auch immer aktuell. Gezeigt hat dies neulich Mozilla mit dem MMORPG BrowserQuest welches komplett im Browser läuft. Möchte man RPGs selber schreiben so sollte man sich mal die Bibliothek RPG JS anschauen, welche unter http://rpgjs.com/ zu finden ist. Die Engine ist dabei unter MIT und GPL dual lizenziert.

Weitere Informationen gibt es unter:
http://www.guido-muehlwitz.de/2012/02/rollenspiele-in-html5/
http://www.golem.de/news/browserquest-mozilla-startet-browser-mmog-in-html5-1203-90802.html

Airtime installieren

Bei Airtime handelt es sich um eine freie (GPLv3) Software für Radioautomatisation welche von der tschechischen Non-Profit-Organisation Sourcefabric entwickelt wird. Hier soll es um die Installation der Software auf einem Ubuntu Server gehen.

Die installierte Airtime Oberfläche

Zuerst sollte (falls dies nicht schon der Fall ist) „gdebi“ installiert werden:

apt-get install gdebi

Nach der Installation von „gdebi“ kann es dann weitergehen.

wget http://apt.sourcefabric.org/misc/airtime-easy-setup.deb
apt-get update
gdebi airtime-easy-setup.deb
apt-get update 
apt-get install airtime

Zwischenzeitlich fragt die Installation nach dem Passwort für Airtime. Dieses Passwort kann allerdings später auch noch geändert werden. Nachdem der Prozess abgeschlossen ist, kann auf die Software zugegriffen werden. Dazu öffnet man den Browser und gibt die entsprechende URL z.B. „http://127.0.0.1“ ein. In der Oberfläche kann Airtime dann konfiguriert werden und der Sendebetrieb geplant werden.

Weitere Informationen gibt es unter:
https://github.com/sourcefabric/Airtime
http://sourceforge.net/projects/airtime/
http://en.flossmanuals.net/airtime-en-2-0/easy-setup/

LibreCAD

Bei LibreCAD handelt es sich um einen Fork der Software QCad, bei welcher es sich um eine freie 2D-CAD Lösung handelt. Der Fork soll einige Lizenzprobleme beseitigen und wurde von Qt3 auf Qt4 portiert. Zu finden ist die Software (welche unter GPLv2 steht) unter http://librecad.org/, wo sie für Linux, Windows und Mac OS X bereit steht. Den Quellcode findet man unter Github auf https://github.com/LibreCAD.

Weitere Informationen gibt es unter:
http://www.golem.de/1112/88716.html
http://de.wikipedia.org/wiki/QCad
http://de.wikipedia.org/wiki/Liste_von_CAD-Programmen

Das Minecraft maintenance tool

Ich betreibe einen Minecraft Server und ab und an kommt es vor das man ein paar neue Dinge zur Welt hinzufügt. Manchmal kommt es dabei zu unschönen Fehlern, welche z.B. die Bedrockschicht beschädigen. Da ich nun natürlich nicht alles von Hand nachbessern möchte habe ich ein kleines Tool geschrieben. Dieses hört dabei auf den Namen „Minecraft maintenance tool“ und ist unter http://mcmt.googlecode.com zu finden. Das Tool steht dabei unter GPLv3 Lizenz und sollte unter Linux und Windows laufen.

Mit dem Tool sind im Moment folgende Dinge möglich:

  • Entfernen von Entities
  • Ersetzen von Blöcken
  • Erzeugen einer flachen Welt
  • Neuberechnung der Beleuchtung
  • Reparieren der Bedrockschicht

Wenn jemand Ideen hat was es noch alles können soll, kann diese in den Kommentaren loswerden. Das Tool selbst setzt auf der Substrate Bibliothek (unter MIT Lizenz) auf welche unter http://substrate-minecraft.googlecode.com zu finden ist.

Weitere Informationen gibt es unter:
http://de.wikipedia.org/wiki/Minecraft
http://www.minecraftforum.net/topic/245996-sdk-substrate-map-editing-library-for-cnet-103/