OpenRA: Open Sourcing Command und Conquer Games

In den letzten Jahren haben Spieleentwickler begonnen, Linux als Spieleplattform ernst zu nehmen. Es gibt jedoch noch eine Reihe großartiger Open-Source-Spiele, die Sie unter Linux spielen können, während Sie darauf warten, dass die neuesten AAA-Spiele portiert werden. Wir haben TripleA bereits behandelt. Lassen Sie uns nun über OpenRA sprechen.

Erinnerst du dich an Command and Conquer?

Bevor wir über OpenRA sprechen, lassen Sie uns über die Command and Conquer-Reihe sprechen. Wenn Sie noch nie von Command and Conquer gehört haben, haben Sie sich noch nicht lange mit PC-Spielen beschäftigt. Command and Conquer wurde 1995 von den Westwood Studios ins Leben gerufen und war eines der ersten Echtzeit-Strategiespiele. In vielerlei Hinsicht wurde der Grundstein für das gelegt, was kommen wird.

Während des Spiels baute der Spieler zunächst eine Basis und sammelte Ressourcen, um eine Streitmacht aufzubauen, mit der er den Feind ausschalten konnte. Es ist ein empfindliches Gleichgewicht zwischen dem schnellen Aufbau Ihrer Armee und der Infrastruktur, ohne dass die Ressourcen ausgehen. Unterwegs müssen Sie auch feindliche Überfälle abwehren.

Während die letzten Spiele der Command and Conquer-Reihe im Jahr 2010 veröffentlicht wurden, sind die ursprünglichen Spiele in OpenRA weiterhin live.

Treffen Sie OpenRA

Das OpenRA-Projekt wurde 2007 gestartet. Ziel war es, eine Open-Source-Game-Engine zu erstellen, mit der die Command- und Conquer-Spiele neu erstellt und neu interpretiert werden können.

Möglicherweise sind Sie sich dessen nicht bewusst, aber EA hat die frühen Command and Conquer-Spiele in den frühen 2000er Jahren als Freeware veröffentlicht. Die Frage ist also: Warum im Wesentlichen neu erstellen? Dafür gibt es zwei gute Gründe.

Stellen Sie zunächst sicher, dass die Spiele auf modernen Systemen ordnungsgemäß ausgeführt werden (OpenRA läuft unter Linux, Mac OS, Windows und FreeBSD.). In den meisten Fällen ist viel Fummelei erforderlich, um die ursprünglichen Spieledateien auf moderner Hardware und modernen Betriebssystemen zum Laufen zu bringen. Dies bedeutet auch, dass die Spiele eine hochauflösende Überarbeitung erhalten. (Das neueste Update von Ende April enthielt Unterstützung für das Rendern von HiDPI-Schriftarten.)

Zweitens können Entwickler durch das Erstellen einer neuen Spiele-Engine Funktionen integrieren, die bei der Entwicklung des Originalspiels nicht einmal vorstellbar waren. OpenRA fügt mehrere solcher Funktionen hinzu, darunter:

  • Eine Auswahl zwischen „Rechtsklick“ und klassischen „Linksklick“ -Steuerschemata
  • Überarbeitete Seitenleistenschnittstellen für die Verwaltung der Produktion
  • Unterstützung für Spielwiederholungen und eine Beobachteroberfläche für das Online-Streaming von Spielen
  • Der „Nebel des Krieges“, der das Schlachtfeld außerhalb der Sichtlinie Ihrer Einheiten verdeckt
  • Zivile Strukturen, die für strategische Vorteile erobert werden können
  • Einheiten sammeln Erfahrung, wenn sie kämpfen und sich verbessern, wenn sie neue Ränge erreichen
  • Multiplayer integrieren

Kurzer Hinweis: Nachdem Sie OpenRA installiert haben, müssen Sie noch die einzelnen Spieledateien installieren. Es sind einige Musikdateien verfügbar, aber andere Musikdateien und Briefings sind mit OpenRA nicht verfügbar. Sie haben die Möglichkeit, die ursprüngliche Spiel-CD einzulegen, um sie auf Ihrem Computer zu speichern. Eine vollständige Anleitung finden Sie hier.

Welche Spiele sind in OpenRA enthalten?

Welche der Command- und Conquer-Spiele sind in OpenRA enthalten? Im Moment können Sie mit OpenRA Command and Conquer: Tiberian Dawn, Command and Conquer: Red Alert und Dune 2000 platzieren.

Jedes dieser Spiele spielt etwas anders. Tiberian Dawn konzentriert sich mehr auf schnelles und flüssiges Gameplay und nimmt Einfluss auf moderne RTS-Spiele. Red Alert konzentriert sich mehr auf Strategie und umfasst eine breite Palette von Land-, See- und Lufteinheiten, um den Feind zu besiegen. Dune 2000 nimmt eine andere Wendung im RTS-Genre und enthielt den gefährlichen und unvorhersehbaren Gewürzwurm.

Zukunftspläne für das Projekt

Das OpenRA-Team lässt das Gras nicht unter den Füßen wachsen. Sie arbeiten derzeit daran, Unterstützung für die zweite Generation von Command and Conquer-Spielen hinzuzufügen, beginnend mit Tiberian Sun. Da es sich um eine laufende Arbeit handelt, ist Tiberian Sun nicht im Lieferumfang enthalten, die Quelle ist jedoch in ihrem GitHub-Repository verfügbar.

Eine weitere Funktion, an der sie arbeiten, ist die Verbesserung der Unterstützung für benutzerdefinierte Spiele (oder Mods, wie sie sie nennen). Derzeit arbeiten sie daran, "den OpenRA-Engine-Code sauber von unseren C & C-spezifischen Mod-Details zu trennen, damit er als Allzweck-RTS-Game-Engine verwendet werden kann". Es gibt eine Liste von benutzerdefinierten Mods, die für OpenRA erstellt wurden, aber diese Funktion wird die Spielvielfalt, die erstellt werden kann, erheblich verbessern.

Letzte Gedanken zu OpenRA

Obwohl ich nicht mit der Command and Conquer-Reihe aufgewachsen bin, habe ich die Tatsache geschätzt, dass sie in einer Open-Source-Version erhältlich ist. Ich habe versucht, alte Spiele mit neuerer Hardware zum Laufen zu bringen, daher kenne ich den Schmerz und die Frustration, die sie hervorrufen. Ich habe vor, es mehr zu spielen. Um ehrlich zu sein, habe ich noch kein Spiel gewonnen. Es ist sehr schwer.

Vergiss nicht, wenn du dazu etwas beitragen möchtest, sieh sie dir auf Github an.

Hast du in der Vergangenheit OpenRA gespielt? Wirst du? Was ist dein Lieblings-RTS-Spiel? Lass es uns in den Kommentaren wissen.

Wenn Sie diesen Artikel interessant fanden, nehmen Sie sich bitte eine Minute Zeit, um ihn in den sozialen Medien zu teilen, insbesondere mit Fans von Command and Conquer.

Empfohlen

So installieren und konfigurieren Sie Ubuntu SDK in Ubuntu 16.04 und 14.04
2019
Behebung des Fehlers "Fehler beim Abrufen" mit Google Chrome unter Ubuntu und Linux Mint
2019
Kanarische Inseln sparen mit Open Source 700.000 Euro
2019