games:ufo2000
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
games:ufo2000 [2015-12-30-13-33] – [UFO2000] 7saturn | games:ufo2000 [2016-03-08-13-46] – [Linux] 7saturn | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== UFO2000 ====== | ||
+ | {{ : | ||
+ | Der eine oder andere kennt vermutlich noch das alte X-COM – Enemy unknown oder UFO defense, oder dessen Nachfolger, [[Terror from the Deep]] oder vielleicht sogar das Remake [[OpenXcom]]. Wohl eine der geilsten Entwicklungen ist UFO2000. Ich glaube jeder, der UFO eine Zeit lang gespielt hat, wird sich schon mal geärgert haben, dass er das Spiel nie im Multiplayer spielen konnte. Zumindest was das Battelscape angeht, ist da ein Haufen findiger Programmierer ans Werk gegangen und hat nen one-on-one Battlescape für Netzwerk oder [[Hotseat]]spiele gegeneinander geschrieben. Das Spiel selber ist Open Source, aber die Grafiken können direkt aus dem Original-Spiel oder dessen Demo entnommen werden (muss man bereits vorliegen haben, sind also nicht mit gelieder). Andernfalls hat man aber trotzdem zwei Maps zur Auswahl, allerdings fast keine Sounds. Die Spielmechanik des Battlescapes wurde in UFO2000 weitgehend unverändert übernommen, | ||
+ | {{ : | ||
+ | |||
+ | Das Spielniveau ist damit natürlich deutlich höher, als wenn man immer gegen die KI spielt. Auf der mobilen Infanterie gibt es ebenfalls einen UFO2000-Dedicated Server. Die Projekt-Website ist http:// | ||
+ | |||
+ | Das ganze lässt sich natürlich über Internet gegeneinander spielen (benötigt dann aber einen dedicated server, aber normalerweise läuft der offizielle Server '' | ||
+ | |||
+ | Jetzt also keine Ausreden mehr, dass ihr nicht wisst, wie man das spielt! Noch ein Hinweis zum Online-Spiel: | ||
+ | ===== Installation ===== | ||
+ | ==== Windows ==== | ||
+ | Den Windows-Installer gibt es unter [[http:// | ||
+ | |||
+ | Wie man das Spiel unter Windows installiert, | ||
+ | ==== Linux ==== | ||
+ | Anders als für Windows, gibt es für Linux momentan keinen Installer, bzw. kein entsprechendes Paket. Das Spiel muss aus den Quell-Dateien selbst compiliert werden. Das ist aber nur unwesentlich aufwändiger, | ||
+ | |||
+ | === Benötigte Libraries und Programme === | ||
+ | Um UFO2000 überhaupt kompilieren zu können, benötigt man ein Programm und diverse Libraries. Bevor man die nachstehenden Installationen auf der Konsole ausführt, sollte man ein mal folgende zwei Befehle in dieser Reihenfolge ausführen: | ||
+ | - '' | ||
+ | - '' | ||
+ | |||
+ | Damit ist die Liste der Pakete aktuell, und die installierten Pakete ebenfalls. Auch empfiehlt es sich, original X-COM zur Hand zu haben, um es später in den Ordner '' | ||
+ | |||
+ | '' | ||
+ | |||
+ | Um das Spiel selbst kompilieren zu können, werden noch folgende Libraries benötigt: | ||
+ | |||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | Das alles lässt sich in einem Rutsch installieren: | ||
+ | |||
+ | '' | ||
+ | |||
+ | Zum Spielen werden die ersten beiden libraries nicht unbedingt benötigt, der Rest schon. Zum Kompilieren werden alle Libs verwendet. Für den Dedicated Server werden benötigt: | ||
+ | |||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | Auch hier lässt sich das Ganze kurz und knapp auf ein mal abhandeln mit: | ||
+ | |||
+ | '' | ||
+ | |||
+ | //Für den Server allein// (z. B. um ihn auf einem Root-Server laufen zu lassen) braucht man //nur// beiden letzten Libraries, zum Kompilieren alle vier. | ||
+ | |||
+ | === Server und Spiel Kompilieren === | ||
+ | Zunächst muss man sich erst mal die Quellen aus dem SVN-Repository von UFO 2000 runterladen und ins Quellen-Verzeichnis wechseln: | ||
+ | |||
+ | - '' | ||
+ | - '' | ||
+ | (Der Ordner-Name ist im Wesentlichen egal.) | ||
+ | == Spiel kompilieren == | ||
+ | Von hier aus kann man dann die verschiedenen Kompilier-Befehle absetzen. Das Spiel UFO2000 lässt sich auf zwei verschiedene Arten kompilieren, | ||
+ | |||
+ | * '' | ||
+ | * '' | ||
+ | Anschließend sollte man noch, sofern zur Hand, die Original UFO bzw. TFTD-Files in die korrespondierenden Ordner '' | ||
+ | == Server kompilieren == | ||
+ | Hier ist die Sache relativ banal: | ||
+ | * '' | ||
+ | |||
+ | === Kurzfassung === | ||
+ | Für alle, die nur kurz und knackig die Infos brauchen; es müssen folgende Befehle abgesetzt werden: | ||
+ | |||
+ | - Benötigte Pakete installieren | ||
+ | - '' | ||
+ | - '' | ||
+ | - '' | ||
+ | - Quellen holen: '' | ||
+ | - Compilieren: | ||
+ | * Spielkompilat: | ||
+ | * Spielkompilat ohne Musik: '' | ||
+ | * Serverkompilat (optional): '' | ||
+ | Das Spiel lässt sich dann ganz normal über einen Doppelklick auf die '' | ||
+ | === Probleme === | ||
+ | Es gilt dabei aber etwas zu beachten: Das Spiel legt (zumindest momentan noch) seine Einstellungen, | ||
+ | |||
+ | Es kann vorkommen, das das eben kompilierte Spiel einfach nicht startet, sondern diese Fehlermeldung raus wirft: | ||
+ | |||
+ | '' | ||
+ | '' | ||
+ | |||
+ | In diesem Fall sollte man prüfen, ob denn der Pfad zum Spiel evtl. problematische Unicode-Zeichen, | ||
+ | |||
+ | === Starter anlegen === | ||
+ | Wenn man richtig Wert auf Optik legt, kann man für die Binary auch ein Desktop-File anlegen, um das eben kompilierte UFO2000 z. B. auch in den Starter von Gnome integrieren zu können: | ||
+ | < | ||
+ | [Desktop Entry] | ||
+ | Name=UFO2000 | ||
+ | Exec=< | ||
+ | Type=Application | ||
+ | StartupNotify=true | ||
+ | Path=< | ||
+ | Icon=< | ||
+ | </ | ||
+ | Dieses File dann z. B. unter dem Namen '' | ||
+ | |||
+ | Wie man das Spiel unter Ubuntu compiliert, habe ich hier mal in [[https:// | ||
+ | ===== Netzwerk/ | ||
+ | Die mobile Infanterie hat einen Dedicates UFO2000-Server laufen: '' | ||
+ | |||
+ | Wenn man nicht (vergleichsweise umständlich) den [[Hotseat]]-Modus benutzen will (zwei Spieler am selben PC), kann man sich mit einem der im Internet verfügbaren Server verbinden. Der Standard-Server ufo2000.net sollte eigentlich fast immer verfügbar sein. Die Stats des Servers kann man hier abrufen: [[http:// | ||
+ | |||
+ | Will man selbst einen Server aufstellen, kann man das mit der mitgeliederten, | ||
+ | ===== Weiter Infos ===== | ||
+ | Es gibt für das Spiel sowohl ein [[http:// | ||
+ | |||
+ | [[gamesdatenbank|Zurück zur Games-Datenbank]] |
games/ufo2000.txt · Zuletzt geändert: 2021-05-13-17-16 von 7saturn