Home / LinuxUser / 2010 / 06 / Volles Rohr!

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

„Klickbunt auf dem Server? Warum nicht, wenn's hilft!"
(220 Punkte bei 8 Stimmen)
KDE 4.10.2, Gnome 3.6 und mehr
(121 Punkte bei 4 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.

AA_sherman_sxc814149_ChristopheLibert.jpg

© Christophe Libert, sxc.hu

Volles Rohr!

Community-Spielespaß mit der Panzersimulation BZFlag

31.03.2010 Seit Mitte der Neunziger Jahre schießt sich das 3D-Panzer-Spiel BZFlag in die Herzen der Gamer und erfreut sich noch immer einer großen Fan-Gemeinde.

Als 1993 die erste öffentlich verfügbare Version von BZFlag ("Battle Zone Capture the Flag", [1]) erschien, rechnete keiner der Entwickler oder Spieler mit der stetig wachsenden Zahl an Fan-Websites in aller Welt [2], in deren Diskussionsforen die Spieler Tricks oder Erweiterungen austauschen.

Die Spielprinzipien sind recht schnell erklärt: Als teilnehmender Gamer fahren Sie mit einem Panzer in der Ego-Perspektive durch eine 3D-Welt (Abbildung 1). Diese liegt als Map (deutsch: Plan, Landkarte) auf einem Server. Neben Ihnen mit Ihrem Kettenfahrzeug tummeln sich dort freilich noch andere Spieler und schießen als Konkurrenten oder Teamgefährten, was das Rohr hergibt.

Abbildung 1: Mit Ihrem Panzer kämpfen Sie im Team oder gegen alle anderen Mitspieler.

In der Spielvariante "Free for all" geht es schlicht darum, alle feindlichen Panzer abzuschießen. Etwas anspruchsvoller und kniffliger hingegen gestaltet sich der Spielemodus "Capture the flag". Freunden von Egoshootern dürfte dieser Modus seit Quake [3] bestens bekannt sein: Sie steuern Ihren Panzer in die Basis der Gegner, stehlen dort dessen in Teamfarben gehaltene Fahne und bringen sie in die Heimatstation Ihres Teams.

Rein in den Sitz …

Um in den (virtuellen) Besitz eines roten, grünen oder vielleicht blauen Panzers zu kommen, müssen Sie das entsprechende BZFlag-Paket aus dem Repository Ihrer Distribution installieren. Als Nutzer einer Ubuntu-Distribution genügt dazu das folgende Shell-Kommando im Terminal:

$ sudo apt-get install bzflag

Möchten Sie zudem noch einem BZFlag-Server unterhalten, installieren Sie das Paket bzflag-server auf die gleiche, eben genannte Weise. Allerdings tritt bei der Ubuntu-Version 8.04 ("Hardy Heron") mit einigen Grafiktreibern ein Fehler [4] auf, bei dem sich der Start des Games in der Shell mit der Meldung aus Listing 1 sogleich beendet.

Listing 1

$ bzflag
X Error of failed request:  BadValue (integer parameter out of range for
operation)
[…]

Ein Workaround besteht in diesem Fall darin, BZFlag mit dem Parameter -window als Befehl in der Shell zu starten. Auf diese Weise begnügt sich der Panzer-Shooter mit einem Fenster, statt den ganzen Monitor in Beschlag zu nehmen. Die Fenstergröße passen Sie nun interaktiv in den Optionen des Spieles selbst an.

Sollte Ihr Linux-Distributor BZFlag nicht in seinen Lagerbeständen führen, dann bekommen Sie den Quellcode das Programms in ein Tar-Archiv gepackt direkt von der Downloadseite des Projekts [5]. Nach dem Herunterladen der im Augenblick aktuellen Version 2.0.14 entpacken Sie den Tarball mit dem Kommando tar xvjf bzflag-2.0.14.tar.bz2 und wechseln dann mit dem Befehl cd bzflag-2.0.14/ in das neu entstandene Verzeichnis mit dem Quelltext des Spieles.

Hier genügt der simple Dreischritt ./configure, make und make install, um bzflag samt Manpages in den Verzeichnispfad unter /usr/local zu installieren. Das setzt freilich voraus, dass sie die Entwicklerpakete zum Kompilieren installiert haben und sich zur Installation im dritten Schritt su oder sudo Administrationsrechte als Superuser [6] verschaffen. Mehr zur Installation aus dem Quellcode lesen Sie im kostenlosen Online-Heftarchiv [7].

… und Vollgas!

Nach dem ersten Start des Programms sehen Sie im unteren Bereich des Programmfensters unter anderem den Hinweis To register your callsign, go to and register for the forums, using your callsign. Das bedeutet, dass Sie sich mit einem Callsign (deutsch: Rufzeichen, Nicknamen), das Sie im Spiel führen, ebenfalls in den Foren rund um das Panzerspiel anmelden und mit anderen Gamern diskutieren können.

Des weiteren sehen Sie den Hinweis auf den Fan-Shop der BZFlag-Gemeinde unter http://store.bzflag.org, bei dem Sie zum Beispiel T-Shirts mit dem Logo des Spiels erwerben können. Im Augenblick hat der Shop aber seine Pforten geschlossen, da die Betreiber der Website an der Bezahlmöglichkeit via Paypal arbeiten.

Nach dem Start des Programms wählen Sie über die Pfeiltasten im Hauptmenü den Punkt Options aus. Über [Eingabe] öffnen Sie das Untermenü, aus dem Sie sich den Punkt GUI Settings herauspicken und erneut [Eingabe] drücken. Im darauf folgenden Dialog wechseln Sie mittels der Pfeiltasten auf die Option Locale und wählen die deutsche Lokalisierung der Spieleoberfläche mit German aus. Wie Sie sehen, spricht BZFlag nun Ihre Sprache. Ein zweimaliger Druck auf [Escape] bringt Sie ins Hauptmenü zurück.

Jetzt wählen Sie dort den ersten Punkt namens Spiel starten (Abbildung 2). Hier geben Sie das zuvor beschriebene Callsign in der entsprechenden Zeile ein, gegebenenfalls gefolgt vom Passwort. Der Parameter Email spricht für sich selbst: In der Regel finden Sie hier zunächst den Usernamen, mit dem Sie sich an Ihrem Linux-System angemeldet haben, und den Namen Ihres Rechners, also beispielsweise tux@localhost. Wenn Sie möchten, dürfen Sie die Voreinstellung verändern und dort Ihre tatsächliche Mailadresse angeben. Allerdings gilt es hier abzuwägen, ob der Spielespaß und die Gamer-Community schwerer wiegen als Privatsphäre und Datenschutz.

Abbildung 2: Im Menü Spiel starten geben Sie sich einen Nicknamen oder veröffentlichen Ihre Mailadresse.

Nun müssen Sie lediglich mit den Punkt Server suchen den nächsten Schritt zur Panzerballerei wagen. Daraufhin liefert Ihnen BZFlag eine Liste aller aktuell verfügbaren Game-Server zusammen mit einer kurzen Information über die Anzahl der Mitspieler oder den Spielemodus. Haben Sie sich den Server mit den besten Durchsatzraten ausgesucht, landen Sie wieder im Menü Spiel starten und wählen dort den Punkt Verbinden.

Sollte Ihnen nun der Kopf vor lauter Haupt- und Untermenüs schwirren, dann seien Sie beruhigt: Das Steuern des Panzers durch das virtuelle Schlachtfeld erledigen Sie weitaus einfacher und im Grunde mit der Maus. Im Zweifelsfalle zieht Sie der Menüpunkt Hilfe schnell aus der Bredouille.

Einem Freund empfehlen    Druckansicht Bookmark and Share
Kommentare

4221 Hits
Wertung: 82 Punkte (8 Stimmen)

Schlecht Gut

Infos zur Publikation

Infos zur Publikation

title_2013_06

Aktuelle Ausgabe kaufen:

Heft bestellen Heft als PDF kaufen

LinuxUser erscheint monatlich und kostet in der Nomedia-Ausgabe EUR 5,95 und mit DVD EUR 8,50. Weitere Informationen zum Heft finden Sie auf der LinuxUser-Homepage.

Im LinuxUser-Probeabo erhalten Sie drei Ausgaben für 3 Euro. Das Jahresabo (ab EUR 60,60) können Sie im Medialinx-Shop bestellen.

Tipp der Woche

Emacs als Psychologe
Emacs als Psychologe
Tim Schürmann, 21.05.2013 11:49, 0 Kommentare

Wer beim Schreiben in Emacs nicht mehr weiter weiß oder schier an einer Programmieraufgabe verzweifelt, der kann den eingebauten Psychologen um Rat fragen.

1966 entwickelte der Infor...

Aktuelle Fragen

Kontakt via QR code hinzufügen
Herman Sproesser, 17.05.2013 17:46, 3 Antworten
Hi hab in der aktuellen ausgabe 06.2013 den artikel über QR Codes gelesen. Ich hab nartürlich...
Dateimanager Dolphin, wo legt er die Datei Kommentare ab?
Uwe Heine, 16.05.2013 15:19, 1 Antworten
Suse Linux 12.1 - KDE 4.7.2 / Dolphin 1.7. Ich habe bei vielen Dateien über Dolphin Kommentare...
wie baut man Kernel Module so, dass sie mit jedem Kernel laden?
GoaSkin , 22.04.2013 10:22, 1 Antworten
Hallo, baut man anhand eines Kernel-Sources Module, nutzt Linux im Normalfall eine strikte V...
Problem beim Installieren von SuSe 12.3
Georg Prokert, 14.04.2013 00:04, 16 Antworten
Hallo, auf meinem neuem Laptop (Acer Aspire V3-771, Intel Core i5-3230 M, Intel HD Graphics 4...
lvm wieder loswerden
Peter Dibbern, 11.04.2013 16:28, 4 Antworten
Ich habe sämtliche alten Kisten ausgeschlachtet und aus der Teilen einen Rechner zusammengeschrau...