Vorerst kein Erfolg mit Atom Zombie Smasher

Ich hatte vor kurzem das neue Humble Indie Bundle Nr. 3 angespielt. Später stellte ich dann fest, dass zu den fünf ursprünglichen Spielen noch weitere sieben dazu gekommen waren. Die Marketingstrategie hat offensichtlich gewirkt. Das Spielepaket ist noch bis 01.00 Uhr morgen früh zu haben, doch schon jetzt lässt sich sagen, dass mit knapp 368.000 verkauften Bundles und 2.14 Millionen Dollar der bisher größte Umsatz erzielt werden konnte.
Als letztes und zwölftes Spiel gab es Atom Zombie Smasher gratis dazu. Leider habe ich heute Abend vergeblich versucht es zum Laufen zu bringen. Das Problem scheint aber nicht unbekannt zu sein. Im Forum gibt es mehrere Threads wie diesen oder diesen von Linuxnutzern, die ebenfalls mit mono, openal und cfsml zu kämpfen haben.
Scheinbar gibt es einige Abhängigkeitsprobleme. Für Debian müssen die Pakete für Mono (mono-runtime), OpenAL und alle libcsfml Pakete nachinstalliert werden. Das ausführbare Startskript im Ordner atomzombiesmasher/data muss so angepasst werden, dass nicht die mitgelieferte Mono-Datei sondern die systemeigene benutzt wird.

#!/bin/sh
cd `dirname $0`
# tell game where to find the libraries.
#export MONO_PATH=$MONO_PATH:./
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:./
export MONO_WINFORMS_XIM_STYLE=disabled
MONO_LOG_LEVEL="debug" mono ./release.exe "$@"

Wichtig ist, dass die erste "export"-Zeile kommentiert bleibt und ./ vor mono entfernt wird. Bei einigen hat das scheinbar geholfen. Andere wie ich schauen bisher in die Röhre. Einer der Entwickler scheint aber schon dabei zu sein das Spiel für Linux neu zu packen und zumindest die README so zu erweitern, dass man ohne lange Suche weiß, welche Abhängigkeiten zu installieren sind. Ich verzichte deswegen auch auf die weitere Lösungssuche und warte auf eine gepatchte Version. Vielleicht hilft aber irgendjemand dieser kleine Hinweis schon weiter.

Humblebundle 3: Physikalische Rätsel und Retro Jump and Run

Das Humble Indie Bundle Nr.3 wird seit ein paar Tagen schon wieder fleißig beworben. Ehrlich gesagt war ich etwas überrascht, dass nur drei Monate nach dem Frozenbyte Humblebundle nun schon der Nachfolger vorgestellt worden ist. An dem bewährten und kundenfreundlichen Konzept hat sich nichts geändert. Es gibt fünf sechs 11 Indie Spiele, die nativ für Linux, MacOS und Windows zur Verfügung stehen und dazu die Möglichkeit bieten den Kaufbetrag selbst festzulegen und einen Teil des Geldes oder sogar alles einem wohltätigen Zweck zu spenden.
Der einzige Wermutstropfen diesmal: Der Schwerpunkt liegt "nur" auf physikalischen Spielen...zumindest war das mein erster Gedanke. Auf der anderen Seite muss ein unterhaltsames Spiel nicht immer gleich ein 3D-Feuerwerk abbrennen um Spielspaß zu bieten. Vielmehr sollte man sich bei den Spielen des Humblebundles darauf einstellen im wahrsten Sinne des Wortes Kopf zu stehen.

  • And Yet it moves. Hier dreht sich nicht nur der Kopf sondern gleich die gesamte Spielumgebung. Spielfigur und Welt vermitteln das Gefühl wie aus der Zeitung ausgeschnitten zu sein. Spätestens am Ende des ersten Gangs kommt man mit klassischer Jump n' Run Kunst nicht mehr weiter und muss die Pfeiltasten zum Drehen der Welt benutzen. Wenn man danach wie ich zum wiederholten Male in den Abgrund gefallen ist, wird man mit diesem Feature vorsichtiger umgehen.
  • VVVVVV. Liebe auf den ersten Blick. Sofort fühlte ich mich wieder in die gute, alte Zeit des C64 zurückversetzt. 🙂 Die Chiptune-Musik zum Spiel passt perfekt. Auch hier wird die Physik auf den Kopf gestellt. Um vorwärts zu kommen, muss man die Gravitation ändern, womit der Protagonist plötzlich kopfüber dasteht. Ab hier beginnen dann die Probleme, indem man herausfinden muss wie man von der Decke nach unten springen muss um nicht im Feuer zu landen. 😯
  • Crayon Physics Deluxe. Wer wollte früher nicht immer schon einmal mit Buntstiften auf den Bildschirm malen, ohne sich dabei ein paar heiße Ohren von den Eltern einfangen zu müssen? CPD bietet diese witzige Malbuchgrafik mit dazu passender Physik um Allerlei Rätsel zu lösen. Ähnlich wie der Zauberer in Trine im letzten Bundle, muss man Objekte malen, um einem Kreis (Kugel,Ball?) den Weg zum Ziel zu ebnen. Die ersten Level erklären noch das Spielprinzip, danach wird es knackig.
  • Cogs. Ist ein dreidimensionales Puzzlespiel, mit dem verschiedene Arten von Maschinenteilen so angeordnet werden müssen, dass die abgebildete Konstruktion tatsächlich eines Tages mal funktionieren wird. Der Schwierigkeitsgrad nimmt mit der Anzahl der Dimensionen und der Zahl verschiedenartiger Bauteile zu. Man kämpft sowohl mit dem Kopf als auch gegen die Zeit und erhält Bonuspunkte, um so weniger Züge man zum Vollenden seines Da Vincischen (hartes Wort für Hessen) Meisterwerks benötigt.
  • Hammerfight. Nach den ersten Minuten im Spiel dachte ich: "So und nun hast du endlich den Grund um dir eine neue Maus zu kaufen." Nur um Missverständnissen vorzubeugen, Hammerfight kann nichts dafür, dass meine alte optische Maus den Geist aufgegeben hat und ich nun die Zeit bis zur neuen mit der dampfbetriebenen Rollenmaus von anno dazumal überbrücke. Bei Hammerfight fallen solche technischen Schwierigkeiten aber sofort auf, da sich das Spielgerät, eine Flugmaschine mit furchteinflößender Waffe, einzig und allein mit der Maus steuern lässt. Die Idee mit der Steuerung ist wirklich gut umgesetzt. Mit kreisenden Bewegungen der Maus beginnt die am Fluggerät pendelnde Waffe an Momentum zu gewinnen und mit etwas Glück trifft sie die Gegner bevor sie dich treffen.

Update 03.08.2011: Als zusätzlichen Bonus gibt es nun sogar ein weiteres Spiel dazu. Steel Storm: Burning Retribution Im Gegensatz zu den anderen löst man beim Arkade Shooter Steel Storm Probleme eher auf die brachiale Art.
Update 04.08.2011: Man soll es nicht für möglich halten, nun gibt es noch das alte Humble Indie Bundle 2 gratis dazu, wenn man mehr als der Durchschnitt (momentan $5,26) bezahlt. Möglicherweise die einfachste Möglichkeit um etwas für Spielen mit Linux zu tun und gleichzeitig an fünf weitere Titel zu gelangen. Zusätzlich sind das Braid, Cortex Command, Machinarium, Osmos und Revenge of the Titans.
Alle Spiele bis auf And Yet it Moves, welches sogar als 32-bit- und 64-bit-Deb-Paket verfügbar ist, besitzen einen eigenständigen Installer, der mit chmod a+x ausführbar gemacht werden muss. Bei der Installation kann es sein, dass nach weiteren Abhängigkeiten gefragt wird, die sich mit aptitude schnell nachinstallieren lassen, z.B.

aptitude install libogg0 libtheora0 libvorbis0a libvorbisfile3 libopenal1 libsdl-image1.2

Ich hätte nicht gedacht, dass ein paar physikalische Spiele so fesseln können. Wer es nicht glaubt einfach selbst ausprobieren. Das neue Humblebundle gibt es noch weitere neun Tage. Hier gehts lang.

Ein minimales Debian für Spiele

Es ist nicht schwer ein minimales Debian zu erstellen, dessen einziger Zweck Spiele sind. Ich hatte eine Zeit lang überlegt, ob ich nicht direkt auf das vor kurzem vorgestellte Crunchbang Linux zurückgreifen sollte, welches auf Debian Stable mit Openbox aufbaut.
Stable schien zwar verlockend, hat aber auch den Nachteil nicht die aktuellsten Treiber für meine Nvidia Karte und den neusten Xorg Server und Linuxkernel mitzuliefern. Natürlich gab es noch die Möglichkeit mit Hilfe von Debians Backports die Lücke zu schließen, aber ich hatte das Gefühl, dass das System hier an seine Grenzen stieß und ich mehr eine "experimentellere" Umgebung zum Testen der Spieleumgebung suchte.
Hier sind einige Punkte, die man berücksichtigen sollte, wenn man ein minimales, performantes und hochaktuelles Spielesystem auf Basis der Debian Distribution nutzen möchte.
1. Debians Netzinstallation: Eine Netzinstallation, bei der keine zusätzliche Pakete mit Tasksel installiert werden, ist genau richtig. Nach der Installation müssen in der /etc/apt/sources.list die Paketquellen von Squeeze auf Sid umgestellt werden.
2. Minimale grafische Desktopumgebung: aptitude install xorg alsa-base openbox
Die Wahl des Fenstermanagers ist Geschmackssache. Mit Openbox kann man nicht viel falsch machen.
3. X ohne Loginmanager starten: Bei Schritt zwei ist es natürlich möglich einen Loginmanager wie gdm oder slim zu installieren. Auf diese zusätzliche Last lässt sich mit dieser Lösung verzichten.
4. Openbox konfigurieren: Crunchbang Linux hat Openbox ausgezeichnet konfiguriert, weswegen ich Ideen von Crunchbang und eine eigene Konfiguration kombiniert habe.
Zusätzlich sollte das Paket menu installiert werden, welches automatisch ein zusätzliches Menü generiert. Besonders nützlich ist das bei Wine oder Crossover Games. Damit das reibungslos funktioniert sind die Pakete xdg-utils und ggf. xdg-user-dirs nützlich. Weitere Informationen gibt es auch im Openbox Wiki.
5. Desktop gestalten: Tint2 und Conky runden den Desktop wunderbar ab und lassen sich umfangreich konfigurieren. Um Zeit zu sparen habe ich auch hier nur eine leicht abgewandelte Version von Crunchbang eingesetzt. Zum Einrichten des Hintergrundbildes bleibe ich bei feh.
6. Schriften installieren: aptitude install ttf-sazanami-gothic ttf-dejavu ttf-bitstream-vera
7. Zusatzprogramme:
Dateimanager: Midnight Commander oder einfach nur die coreutils
Texteditor: Vim 😉
Browser: Iceweasel und/oder elinks
Terminal: rxvt-unicode
SSH: Gehört für mich bei jedem System dazu
8. Nvidia Treiber: Einfach "The Debian Way" installieren.

Ergebnis

64 MB RAM Auslastung nach einem Neustart, kein unnötiger Ballast, nur das Notwendigste zum Spielen. 🙂


Download: openbox_tint2_conky_config.tar

M.A.R.S. und Obsidian Shell: Open Source trifft Creative Commons

Beim Ausprobieren der neuen Live DVD von live.linux-gamers.net, bin ich dieses Wochenende an M.A.R.S, einem 2D Weltraum-Shooter, der unter der GPL veröffentlicht wird, hängen geblieben.

M.A.R.S. ist für Einzel- und Mehrspieler ausgelegt und bietet verschiedene Spielmodi: Spaceball, Team Deathmatch, Grave-Itation-Pit, Cannonkeeper und Deathmatch-Arena.
Es gibt eine klassische Spielphysik, bei der die zu steuernden Schiffe sich mit den Bewegungstasten um 360 Grad drehen können und mit Hilfe des Antriebs in eine Richtung driften. Auf Grund von Gravitation, Masse und Trägheit bewegen sie sich auch noch weiter, nachdem der Antrieb erloschen ist. Zum Abbremsen hilft also nur eine 180-Grad-Drehung und erneute Beschleunigung.
Aus einem Arsenal von Waffen müssen Gegner zerstört und Planeten verteidigt werden. Letztere haben die schlechte Angewohnheit durch ihre Masse Schiffe von ihrer Flugbahn abzulenken und direkte Kollisionen mit ihnen lässt, genauso wie ein Waffentreffer, die Lebenspunkte der Schiffe sinken. Nur durch Andocken an den Heimatplaneten lassen sie sich wieder reparieren.
Die Optik ist für ein 2D-Spiel äußerst ansprechend und an grafischen Effekten wurde nicht gespart. Für Anfänger gibt es ein gut gemachtes Tutorial, dass alle wichtigen Spielelemente erklärt.


Besonders auffallend ist der symphonische Metal-Soundtrack des Spiels, den ich für sehr gelungen halte. Hierfür konnten die Entwickler von M.A.R.S die ungarische Band Obsidian Shell gewinnen, welche ihre Musik unter by-nc-nd zur Verfügung stellt.
Die Lieder lassen sich kostenlos auf Jamendo anhören und herunterladen. Wer die Band unterstützen möchte, kann ihre Alben auch auf Amazon oder mit iTunes kaufen oder direkt auf der offiziellen Homepage spenden.
Wem das Album "Angelic Asylum" gefällt, sollte auch mal in das nur in ungarisch gesungene "Elysia" reinhören. Track Nr.1 "Ezer Év" hat es mir im Moment angetan. 😉

Installation

Wer die sehr gute Live-DVD von linux-gamers.net nicht komplett herunterladen und nur M.A.R.S. spielen möchte, kann z.B. für Ubuntu M.A.R.S. auch direkt aus einem PPA installieren. Es gibt aber auch Pakete für andere Distributionen und ein generisches tar.gz zum Download.

Die Ubuntu Methode

sudo add-apt-repository ppa:mars-core/ppa
sudo aptitude update
sudo aptitude install marsshooter

M.A.R.S befindet sich zur Zeit zwar noch im Alpha-Stadium. Dennoch gefällt mir das Spiel schon jetzt sehr gut. Bemerkenswert finde ich die Kombination aus Open-Source-Spiel und freier Musik. Bleibt zu hoffen, dass beide davon gleichermaßen profitieren.

So du möchtest also mit Linux spielen

Du möchtest mit Linux nicht nur Texte schreiben, Tabellen bearbeiten, Musik hören, im Internet surfen, Chatten, Emails lesen, deinen Bildschirm in einen drehenden Würfel verwandeln, Filme und Podcasts erstellen und auch noch anschauen, Server betreiben, ältere Hardware mit aktueller Software produktiv nutzen, sondern auch noch Spielen?
Das ist doch Wahnsinn! Doch bevor ich den Satz mit einer Referenz an Sparta, der Film, oder das Überraschungsei beende, kommen wir gleich zum Wesentlichen.
Wie alle wissen ist Spielen eine todernste Sache. Ein Monat/Woche/Tag ohne ein neues Spiel...grauenhaft. Deshalb dachte ich mir, dass ich einige Webseiten und das Programm Wine kurz vorstelle, die sich mit dem Thema "Spielen mit Linux" beschäftigen und wo man viel neues Futter finden kann. 😉

Wine

Wine ist ein Akronym und steht für "Wine is not an emulator". Das Programm verhält sich wie eine Zwischenschicht zwischen Linuxkernel und dem ursprünglichen Windowsprogramm und ist damit in der Lage Spiele so auszuführen als wären sie nativ für Linux geschrieben. Wine ist kostenlos und Freie Software.
Ich kann nicht garantieren, dass jedes Spiel mit Wine perfekt läuft. In den vergangenen Jahren wurde ich aber bei bekannten und langfristig interessanten Spielen wie World of Warcraft, Starcraft II, Runes of Magic und den Spielen der Steam Plattform nicht enttäuscht.
Die Wine-Datenbank liefert einen umfassenden Überblick über die unterstützten Spiele und weitere Software. Die Firma Codeweavers bietet zusätzlich professionellen Support und einige Besonderheiten für Wine an. Heute wird der 15. Geburtstag des Unternehmens gefeiert. Aus diesem Anlass gibt es das Crossover Bundle bis zum 31.Mai zu einem Vorzugspreis.
Ich möchte, dass kommerziell erfolgreiche Spiele auch für Linux erhältlich sind. Leider sieht das nicht jeder Hersteller genau so. Es gibt Spieleentwickler wie id Software, für die so etwas nie ein Problem war. Von allen anderen kaufe ich nur noch, wenn das Spiel zumindest unter Wine einwandfrei läuft.

Holarse-Linuxgaming.de

Holarse gibt es auch schon eine kleine Ewigkeit. Meiner Meinung nach der Anlaufpunkt, wenn man einen Überblick über das Thema "Spielen mit Linux" haben möchte.
Hier finden sich Spielekritiken, Installationsanweisung, Tipps und Trick zu allen möglichen Spielen, die sich mit Linux spielen lassen. Das Angebot reicht von Emulatoren um alte C64, Amiga oder DOS Klassiker wieder in das Hier und Jetzt zurückzurufen bis zu Wine und den nativen Linuxspielen.
Geniale Programme wie ScummVM machen es möglich alte Lucasarts Klassiker zu spielen und das sogar noch problemlos auf einem 10 Jahre alten Inspiron 4000.

Penguspy

Diese moderne und schicke Seite bietet einen weiteren sehr guten Überblick über die besten nativen Linuxspiele. Die Idee hinter Penguspy ist, Linux als Spieleplattform bekannter zu machen und auch eine Möglichkeit zu bieten eigene Spielefavoriten in das Rampenlicht zu stellen.
Penguspy lässt es zu nach freier/unfreier und kostenlosen/kommerziellen Spielen zu filtern, Spiele zu bewerten und interessante Spiele mit sozialen Netzwerken wie Facebook zu teilen.
Gut finde ich auch, dass Videos in die Detailseiten zur Präsentation der Spiele eingebunden sind. Penguspy ist auf jeden Fall einen Blick wert.

Linux-Gamers.net

Last but not least. Um nach der Flut an Informationen nicht das Wesentliche aus dem Blickfeld zu verlieren, gibt es eine richtig gute Live CD/DVD von linux-gamers.net, mit der sich problemlos eine ganze Reihe von erstklassigen Linuxspielen spielen lässt.
Gerade in der letzten Woche wurde die aktualisierte Version 0.9.7 mit Kernel 2.6.38 veröffentlicht. Mein Bericht zur alten findet sich hier.

Das Humble Frozenbyte Bundle

Als Erinnerung an alle Linuxspieler da draußen: Noch bis zum 27. April kann man auf www.humblebundle.com fünf Spiele und deren Soundtrack zum Download erwerben und dabei den Preis selbst festlegen!
Der Erlös der Veranstaltung kommt zwei wohltätigen Organisationen zu Gute und wird zwischen Entwicklern und Organisatoren der Aktion aufgeteilt. Dabei lässt sich durch den Käufer frei festlegen in welchem Verhältnis der Kaufbetrag aufgeteilt werden soll.
Das Angebot beinhaltet die Spiele Trine, Shadowgrounds, Shadowgrounds:Survivor, Splot und Jack Claw.
Alleine schon wegen Trine lohnt sich meiner Meinung nach der Kauf der Spiele. Trine spielt in einer klassischen Fantasiewelt, besitzt eine tolle Grafik und Sound und hat darüber hinaus ein witziges, physikalisches Gameplay. Als Spieler schlüpft man in die Rolle eines Magiers, einer Diebin und eines Ritters, die durch einen Zauber aneinander gebunden sind.
Mit ihren unterschiedlichen Fähigkeiten kämpfen sie sich ihren Weg in typischer Jump&Run Manier durch das Zauberreich. Trine hat aber nichts mit Hau-Drauf gemein, sondern man muss die Umgebung bei allen Aktionen mit einbeziehen und die Fähigkeiten der Charaktere planvoll einsetzen.
Etwas fühlte ich mich an The Lost Vikings von Blizzard Entertainment erinnert. Das ist nun auch schon 19 Jahre her.
Trine und die beiden Shadowgrounds Spiele können problemlos nativ mit Linux gespielt werden. Splot wird ebenfalls für Linux verfügbar sein, befindet sich aber noch in der Entwicklung und lässt sich nach der Veröffentlichung herunterladen.
Jack Claw hingegen ist ein Prototyp von Frozenbyte, der leider nie fertiggestellt worden ist. Er lässt sich zur Zeit nur mit Windows spielen. Die Entwickler haben dafür aber den Quellcode freigegeben.
Ein interessanter Beitrag zu den vergangenen HumbleBundle-Aktionen und welche Spiele davon mittlerweile Open Source sind, findet sich auch auf linuxundich.de
Natürlich gibt es auch auf holarse-linuxgaming.de schon eine Meldung zu diesem Thema und Beschreibungen zu den einzelnen Spielen. Lesenswert ist auch der englische Wiki Artikel zu den Humble Bundles.
Auf Youtube gibt es auch auch ein nettes Promotion Video zum Humble Bundle.

Mein Fazit
Tolle Linuxspiele, ein äußerst faires Preismodell und die Möglichkeit das Geld wohltätigen Zwecken zu spenden, sind für mich Grund genug die Aktion weiter zu empfehlen.
Jetzt kaufen. 😉

Eine Lanze für id Software brechen

Ich war schon immer ein großer Fan der Spieleschmiede id Software. Insbesondere bewundere ich bis heute, dass es für dieses Unternehmen nie ein Problem war, auch einen Linux-Client zu seinen Spielen zu entwickeln.
Das waren nicht irgendwelche Spiele, sondern aus heutiger Sicht wahre Spieleklassiker. Keine 2D-Textkonsolenspiele sondern optisch herausragende und Hardware fordernde 3D-Shooter.
Dabei beließen es die Entwickler nicht nur bei ihren Linux-Clients, sondern sie veröffentlichten den gesamten Quellcode der wichtigen Spielengine in der Regel nach fünf Jahren unter der GPL.
Dies ist auch der Grund, warum heutzutage so viele Quake-Klone existieren, die allesamt durch eine hohe Qualität und neue Feature überzeugen wie z.B. Alien Arena, OpenArena oder Warsow.
Wo wären native Linux Spiele heute, wenn viele andere Spielehersteller diesem Beispiel gefolgt wären? Offensichtlich ist es also keineswegs unmöglich, dass herausragende Spiele auch ihren Weg auf die Linux-Plattform finden. Und genau aus diesem Grund möchte ich mir nur wegen eines optionalen Computerspiels kein weiteres unfreies Betriebssystem zulegen.
Nichtsdestotrotz kann ich damit leben, wenn Hersteller ihr Spiel zuerst einmal unter einer "closed source" Lizenz veröffentlichen. Computerspiele sind optional, weswegen ich hier auch keine Gefahr für freien Informationsaustausch oder das Ende des Informationszeitalters sehe.
Ich erwähnte ja schon, dass ich id Software klasse finde und hier ist ein Spiel, welches es verdient hat vorgestellt zu werden.

DOOM 3

Doom 3 ist mehr als ein Ego-Shooter. Die Bezeichnung "Interaktiver Action-Horror-Film" würde besser zu diesem Titel passen. Vielleicht kann nicht jeder etwas mit der düsteren, beklemmenden Atmosphäre dieses diabolischen Science-Fiction-Klassikers anfangen. Wer sich dennoch darauf einlässt bekommt selbst heute, sieben Jahre nach Veröffentlichung des Spiels, einen guten Eindruck von den Fähigkeiten von id Software.
"Musste man das etwa mit den Händen spielen?" "Das ist ja Babyspielzeug!"
Doom 3 ist tatsächlich schon sieben Jahre alt, wahrhaftig eine Ewigkeit im IT-Zeitalter, doch dafür sah die Grafik damals gar nicht so schlecht aus oder?

Wer Doom 3 gerne mit seiner Lieblingsdistribution spielen möchte, braucht nicht viel zu tun. Zuerst sollte das sogenannte Point Release heruntergeladen werden, eine Datei, die ähnlich aussieht wie doom3-linux-xxx.run.

Danach muss man sie nur noch mit chmod + x doom3-linux-1.3.1.1304.x86.run ausführbar machen und als root oder mit sudo voran

sh doom3-linux-1.3.1.1304.x86.run

ausführen. Die auf den Original-CDs existierenden *.pak Dateien befinden sich in /Setup/Data/base/ und müssen nach /usr/local/games/doom3/base kopiert werden.
Danach lässt sich das Spiel entweder durch Klick auf das Doom-3-Symbol in seinem Anwendungsmenü starten oder direkt als Befehl doom3 im Terminal ausführen.
Die Installation wird gut auf ubuntuusers.de oder holarse-linuxgaming.de beschrieben.
Dort findet sich auch ein guter Tipp, wie man die Bildschirmauflösung von Doom 3 anpassen kann, falls diese nicht direkt unterstützt wird. Für eine 1680x1050 Auflösung muss nur noch einmalig

doom3 +set r_mode -1 +set r_customwidth 1680 +set r_customheight 1050

im Terminal ausgeführt werden.
Spielen unter Linux ist ohne weiteres möglich. Id Software ist der beste Beweis dafür. Bleibt nur noch allen iddqd zu wünschen. 😉

Drei native Linuxspiele für den Merkzettel

Hier sind drei vielversprechende, native Linuxspiele. Aus Zeitgründen hier nur eine kurze Notiz, um sie irgendwann mal ausführlicher auszuprobieren.
Jedes von ihnen bringt einen eigenen Linux-Client mit. Ryzom ist darüber hinaus Open Source!

Ryzom - ein Open Source MMORPG

Ryzom hat es meines Wissens letztes Jahr als erstes, vormals kommerzielles und closed source MMORPG, gewagt, den kompletten Quellcode für Server und Client zu veröffentlichen. Darüber hinaus wurden bis auf die Sounddateien alle Mediendateien wie Texturen und Modelle freigegeben!
Um das eigene Geschäftsmodell aber nicht zu zerstören, bleiben Handlung und Geschichte im Besitz des Publishers.
Seit November 2010 steht für alle Linuxspieler auch ein nativer Linux Client zum Download bereit.
Es gibt eine französische, englische und deutsche Online-Gemeinschaft. Sehr fair finde ich die Möglichkeit das Spiel 21 Tage kostenlos ausprobieren zu können. Das Spiel finanziert sich danach über ein Abonnement. Die Kosten reichen von 7,95 € (1 Monat im Voraus) bis 6,5 € (12 Monate im Voraus) pro Monat.
Das Unternehmen Winch Gate Properties Ltd, der Entwickler und Publisher von Ryzom, erhofft sich dadurch natürlich eine vielseitigere Spielerbasis, mehr Kunden und Aufmerksamkeit, aber auch durch mehr Augen auf den Quellcode ein insgesamt qualitativ besseres Spiel.
Gerade im MMO-Bereich ist ein freies Software Projekt nicht ganz trivial. Um zu verhindern, dass Spieler sich mit modifizierten Clients verbinden, womit der Manipulation im Spiel Tür und Tor geöffnet wäre, werden alle Codeveränderungen überprüft und nur mit dem offiziellen Client ist ein Verbinden zum Spieleserver möglich.
Theoretisch ist es möglich den gesamten Quellcode und die Media-Dateien für ein neues Ryzom zu verwenden und in direkte Konkurrenz mit dem Ursprungspiel zu treten. Zu einem guten MMO gehört aber durchaus mehr. Der Support, die Geschichte und Handlung des Spiels, Foren und Community kann man nicht beliebig kopieren oder erwarten, dass die Spieler sofort in Scharen zum neuen Fork laufen werden.
Server und Support kosten Geld, weshalb ich das kommerzielle Open Source Modell für Ryzom für eine tolle Idee halte. Es wurde auch Zeit! 🙂

Vendetta Online - ein SciFi MMORPG

Vendetta Online ist zwar ein kommerzielles Closed Source MMO, dafür gehört es zu den wenigen, die einen nativen Linux-Client zum Download anbieten. Die Entwickler schaffen das mit einem Stab von vier Programmierern, woran andere mit 100 scheitern.
Das Spiel lässt sich acht Stunden frei testen. Danach fallen monatliche Kosten ungefähr in der gleichen Höhe wie bei Ryzom an.
Das besondere an Vendetta Online ist, es lässt sich bequem z.B. über das Ubuntu Software Center installieren. Somit gehört es mit dem nachfolgenden Spiel zu den ersten Projekten, mit denen auch closed source Anwendungen sich leicht mit ein paar Mausklicks installieren lassen, ganz im Sinne meiner Ubuntu Philosophie.

World of Goo - ein intelligentes Konstruktionsspiel

Ich war versucht zu schreiben: "ein auf physikalischen Gesetzmäßigkeiten beruhendes Puzzlespiel". Das klingt zu trocken und beschreibt nicht die Komplexität und den Witz des Spiels.
In World of Goo muss man den Goo Balls (schon wieder Lemminge?) dabei helfen am Ende des Levels durch ein Rohr zu entkommen. Dazu muss man anhand der Spielphysik einen "Turm" bauen, damit die Goos damit in die Nähe des Ausgangs kommen können.
Die Spielphysik ist vielleicht am Anfang etwas trickreich, aber leicht zu lernen. Die Grafik des Spiels ist hervorragend und neben Linux existiert das Spiel auch für exotische Plattformen wie z.B. Windows, MacOS und das iphone 😉
Auf der vorgestern vorgestellen Live-Distribution von linux-gamers.net ist das Spiel als Demo enthalten. Es lässt sich wie Vendetta Online ebenso leicht über das Ubuntu Softwarecenter installieren.
So, mit Linux lässt sich also nicht spielen? 🙂

Drei Live-Distributionen für native Linuxspiele

Auch genervt von dem ewigen Vorurteil "mit Linux kann man nicht spielen"? Lust allen das Gegenteil zu beweisen oder immer eine Handvoll nativer Linuxspiele überall griffbereit zu haben?
Hier sind drei sehr verschiedene Linux-Live-DVDs, die, ohne ein bestehendes Betriebssystem zu beeinflussen, eine einfache Möglichkeit bieten native Linuxspiele auszuprobieren. Alle lassen sich frei und kostenlos mit Bittorrent bei linuxtracker.org herunterladen oder auf den verlinkten Seiten der Macher.

live.linuX-gamers.net

linux-gamers.net ist eine bekannte Größe, wenn es um Spielen mit Linux geht. Meine Erinnerungen bringen einige gute Howtos und viele gute Informationen zu Linuxspielen zu Tage. Scheinbar hat es den eigenen Server irgendwann vergangenen Jahres zerissen und so hat man hat sich entschieden zukünftig in Blogform weiter zu machen.
Der ehemalige Linux-Clan hat sich auch die Mühe gemacht einige der besten nativen Linuxspiele auf einer DVD und einer CD zu veröffentlichen. Mittlerweile ist man bei Version 0.9.6 angekommen.
Die Live-Distribution setzt auf Arch Linux als Basis und wird mit Kernel 2.6.33 ausgeliefert. Die Hardwareerkennung war auf meinem Dual-Core-Rechner hervorragend und nach dem Bootvorgang waren sowohl Netzwerk und Sound als auch die Nvidia-Grafiktreiber eingerichtet.
Sehr gut gefiel mir der Hinweis, dass man die Möglichkeit hat die unfreien Nvidia-Treiber zu installieren und aus welchem Grund die Entwickler denken, dass es wichtig sei diese auf der Live-DVD mitzuführen. Ich denke auch, dass es neue Linuxnutzer abschrecken würde, wenn man im Spielebereich das Installieren der proprietären Treiber nicht unterstützen würde. Insofern hoffe ich aber, dass auch bei 3D-Grafiktreibern irgendwann ein Umdenken bei Nvidia und ATI einsetzt. Die Wahrscheinlichkeit, dass das passiert, steigt eher mit der Anzahl zufriedener Linuxnutzer.
Nach dem Start von X begrüßt ein aufgeräumter Desktop mit Blackbox als Fenstermanager und wbar als Schnellstartleisten. In der DVD-Version befinden sich Spiele, die mehr Speicherplatz benötigen, am oberen Rand. Konsequenterweise fehlt deswegen diese Leiste mitsamt den Spielen auf der CD.
Die rechte Leiste bietet schnellen Zugriff auf die wichtigsten "Sekundärprogramme" jedes Gamers. Xchat für den IRC, Mumble für VoIP, Netzwerk- und Soundeinstellungen, ein schlanker Webkit-Browser (Arora) und natürlich der Terminalemulator.
Da alles schon out-of-the-box funktioniert, kann man sofort mit seinen Lieblingsspielen loslegen. Die Palette reicht vom 3D-Actionspiel, über Strategie- und Arcade- bis hin zu Geschicklichkeitsspielen. Die vollständige Liste gibt es hier.
Es werden mindestens 512 MB RAM und eine 3D-Grafikkarte empfohlen. Die lite Version als CD enthält außerdem nur jugendfreie Spiele.

Supreme Super Gamer 2

Wer fühlt sich bei diesem Namen nicht sofort ein bisschen elitär? 🙄 supergamer.org hat nicht nur eine, sondern Anwendungen für zwei DVDs auf seine 7,8 GB große Dual-Layer-DVD-Distribution gepackt.
Als Basis für die Live-DVD wird Vector Linux mit dem Kernel 2.6.27 verwendet. Nach der Hardwareerkennung musste ich als root zuerst einmal das Programm vasm ausführen, welches mit einer Autokonfiguration dann alle notwendigen Einstellungen vorgenommen hat. Danach genügt es zum Standardnutzer zurück zu wechseln und startx in die Konsole einzugeben.
Die Supergamer-DVD bietet in etwa den gleichen Spieleumfang wie die linux-gamers.net DVD, darüber hinaus aber noch einige proprietäre 3D-Shooter oder Demos mit nativem Linuxclient.
Als Desktopumgebung wurde Xfce gewählt. Zusätzlich hat man noch viele zusätzliche Programme wie Gimp, Audacity, Openoffice, Azureus oder das Brennprogramm k3b mit auf die DVD gepackt, die ich ehrlich gesagt bei einer Live-Distribution für Linuxspiele für überflüssig halte. Eine Liste mit allen Spielen gibt es hier.

Sabayon Linux 5.4 Xmas Gaming Edition


Sabayon ist eine auf Gentoo basierende Linuxdistribution. Pünktlich zu Weihnachten 2010 erschien eine Gaming Edition mit Gnome Desktopumgebung.
Die Live-DVD lässt sich in einer 32 und 64 bit Version herunterladen. Von Haus aus läuft der 2.6.36 Linux Kernel. Die Hardwareerkennung verlief problemlos. Für einen reibungslosen Spielebetrieb sollte man mindestens 512 MB besser 1 GB und eine 3D Graka mitbringen.
An der Sabayon-DVD gefällt mir das ansprechende Design und das im Gegensatz zu der Supergamer-DVD nicht mit der Installation von zusätzlichen Anwendungen übertrieben wurde.
Die Spiele-Icons sind deutlich sichtbar auf dem Desktop platziert. Zusätzlich dazu gibt es alle Komfortprogramme und Einstellungen der Gnome-Desktopumgebung. Wenn einem Sabayon gefällt, ist es auch möglich die gesamte Gaming Edition auf die Festplatte zu installieren.

Fazit

Wie man schon unschwer am Text erkennen kann, hat mich am meisten die linux-gamers.net Live-CD/DVD begeistert. Als einzige bietet sie auch die Möglichkeit auf etwas betagteren Rechnern mit CD-Laufwerk ausgeführt zu werden. Die Entscheidung nur die wichtigsten Hilfsprogramme zu installieren, eine schlanke Desktopumgebung einzusetzen und sich dabei voll auf das Wesentliche, gute Spiele, zu konzentrieren, ist meiner Meinung nach der richtige Ansatz für eine gute Live-Distribution für Linuxspiele.
Die Sabayon 5.4 Gaming Edition macht einen schicken Eindruck und lässt sich zusätzlich auch gleich sofort auf die Festplatte installieren, wobei ich das für eine Spiele-Live-DVD nicht für so wichtig halte. Es hätten meiner Meinung nach noch mehr gute Spiele installiert sein können, Gnome Games ist sicher nicht schlecht, aber auch in dieser Beziehung hat die linux-gamers-DVD die bessere Auswahl getroffen. Die Gaming Edition scheint mir daher eher ein normales Sabayon Release + ein paar bekannte Linuxspiele zu sein.
Die Supreme-Super-Gamer-2-Dual-Layer-DVD (uff) hat bei bei weitem die meisten Anwendungen, ist aber nicht unbedingt mein Linux-Gaming-Ideal. Sie schleppt eindeutig zu viel Ballast mit herum, den eine Spiele-DVD nicht braucht. Dafür bietet sie im Gegensatz zu den anderen beiden noch ein paar zusätzliche Spiele wie z.B. die Quake4 Demo, die bei den anderen beiden nicht zu finden sind.
Leider hat es bei allen für mehr als einen kurzen Blick nicht gereicht. Hervorzuheben ist die live.linux-gamers.net-CD/DVD. Danach würde ich mit der Gaming Edition von Sabayon 5.4 weitermachen und schließlich, wenn noch Zeit ist, der Supreme Super Gamers 2 eine Chance geben.
Bleibt noch zu sagen: hf & gl 🙂

Tron ist zurück

Es begab sich letzte Woche, dass ein paar alte Menschen sich für einen Kinofilm namens Tron Legacy verabreden wollten. Ab einem gewissen Alter wird man bei einer solchen Verabredung vor gewisse Probleme gestellt.
Während früher oder daaamals ja sowieso alles besser war und eine Terminfindung in etwa so ablief:
"Wir gehen morgen ins Kino."
"Ok!",
muss es heute erstens langfristig vorher geplant sein und zweitens natürlich über ein elektronisches Medium erfolgen.
Nachdem wir zwei Dutzend Emails an den globalen "An-Alle"-Verteiler geschickt hatten und jemand schon auf die geniale Idee mit doodle.com gekommen war, mussten wir erschreckt feststellen, dass es einen unter uns gab, der vorher noch nie von Tron gehört hatte!
Wir spielten zwar alle noch mit der Rassel als der Ur-Tron in die Kinos kam, aber bitte, noch nie von Tron gehört?
Nachdem wir uns wieder mit vielen Mails daran abgearbeitet hatten (haha), kam postwendend eine Mail mit diesem Link. Nichtlustig dachte ich noch, doch damit die Würfel endlich fallen, antwortete ich (natürlich an alle),
aptitude search tron
aptitude install xtron ktron gltron armagetronad
worauf auch prompt von anderer Seite zurück kam,

$:dpkg -l *tron*
un armagetron (keine Beschreibung vorhanden)
ii gltron 0.70final-9 3D lightcycle game
ii xtron 1.1a-14 Tron game for X11

Da behaupte mal einer wir kämen vom Nerdpol :P. Wer sich noch unschlüssig ist, ob er Tron Legacy im Kino eine Chance geben sollte, hier kurz das Fazit ohne Spoiler.
Im Radio fasste die Moderatorin den Film mit den Worten zusammen, es gebe keine Handlung, die Optik sei beeindruckend und der Sound für einen Oscar nominiert. Nunja "keine Handlung" ist oft ein subjektiver Begriff, denke ich, aber auf Tron Legacy trifft er ziemlich gut zu. 😉
Immerhin haben wir nun alle auch für 11 Euro eine 3D Brille dazu bekommen, die man aber nicht! als Sonnenbrille verwenden darf. 🙁
Wer immer noch unsicher ist, ob er ins Kino gehen sollte, dem seien für etwas Nostalgie die Tron Spiele empfohlen. Was man von Tron Legacy lernen kann ist, dass neu nicht immer auch besser heißen muss.

Also bis in 30 Jahre dann, zu Tron Reloaded!
- Ende der Kommunikation -