Unbesiegt: ein plattformübergreifendes Echtzeit-Strategiespiel

unbesiegter Spritzer

Nicht besiegt ist ein kostenloses und Open Source Videospiel. Es ist ein Echtzeit-Multiplayer-Strategiespiel, das auf First-Person- und Teamplay basiert.

Spieler kämpfen in einem außerirdischen oder menschlichen Team mit Nahkampfwaffen und konventioneller Ballistik jeweils. Ziel des Spiels ist es, das feindliche Team und die Strukturen, die es am Leben erhalten, zu zerstören und sicherzustellen, dass die Basen und Erweiterungen des Teams selbst erhalten bleiben.

Spieler Sie können aus beiden Teams wählen und bieten auf beiden Seiten eine völlig andere ErfahrungMenschen konzentrieren sich auf Feuerkraft mit großer Reichweite, während Außerirdische auf schnelle Bewegung und Heimlichkeit angewiesen sind.

Upgrades für beide Teams werden durch eine Kombination aus individueller Leistung und Teamkartensteuerung erzielt, wodurch der Zugang zu leistungsstärkeren Waffen und Ausrüstungsgegenständen für Menschen und größeren, heftigen Formen für Außerirdische freigeschaltet wird.

Über das unbesiegte Spiel

Unvanquished geht auf Tremulous zurück, ein Open-Source-Spiel, das sehr erfolgreich war. Das aktuelle Spiel und die Spielressourcen stehen unter der CC BY-SA 2.5 Creative Commons-Lizenz, während die Daemon-Engine unter der GPLv3 steht.

Unvanquished wird von einem Team von Freiwilligen entwickelt, die jeden ersten Sonntag im Monat ein neues Alpha starten.

Unbesiegt ist eine Gabel von Tremulous, die von der Daemon-Engine angetrieben wird. Die Daemon-Engine, die das Spiel antreibt, basiert letztendlich auf Quake 3, zusammen mit Funktionen von ET: XreaL sowie unseren eigenen Codierungsbemühungen.

Die Daemon-Engine ist eine Abzweigung der OpenWolf-Engine kombiniert mit Funktionen anderer von Quake abgeleiteter Engines wie XReaL und ET-XreaL. Seine Entwicklung geht nun auf seine eigene Weise von seinen Vorgängern aus.

Die Entwickler sind derzeit dabei, die Engine in C ++ neu zu schreiben, um eine bessere langfristige Wartbarkeit zu gewährleisten.

Einige der Spielfunktionen umfassen:

  • Ein moderner OpenGL Version 3 kompatibler Renderer.
  • Spezialeffekte wie Blüte, Kantenbeleuchtung, Bewegungsunschärfe, Hitzeschleier und Farbabstufung.
  • Moderne libRocket-Benutzeroberfläche, die HTML4 / CSS2-Standards unterstützt.
  • Native Client-VM-Unterstützung für Spielelogik.
  • IQM- und MD5-Modelle mit Skelettanimation und prozeduralem Animationsmix.
  • 2D-Minikarten und Beacon-System in Echtzeit.
  • Unterstützung für normale, spiegelnde, glänzende und glänzende Texturkarten.
  • Navmesh-basierte Bots, die Verhaltensbäume verwenden.
  • Lokalisierungsunterstützung mit verschiedenen bereits von der Community erstellten Übersetzungen.

Wie installiere ich Unvanquished unter Linux?

Nicht besiegt

Si Um dieses Spiel auf ihrem System zu installieren, müssen sie den Anweisungen folgen die wir unten entsprechend der Verteilung teilen, die sie verwenden.

zu Benutzer von Arch Linux, Manjaro, Antergos oder anderen von Arch Linux abgeleiteten Systemen Sie können dieses Spiel ganz einfach installieren.

Auf ihnen sollte nur ein AUR-Assistent installiert sein, um Anwendungen aus diesem Repository zu installieren. Sie können die folgende Veröffentlichung konsultieren, in der ich einige empfehle.

Der zu installierende Befehl lautet:

yay -S unvanquished

Für den Rest der Distributionen müssen wir das Spiel kompilieren.

Wenn sie Benutzer von sind Debian, Ubuntu oder ein Derivat davon müssen wir einige Abhängigkeiten mit dem folgenden Befehl installieren:

sudo apt-get install build-essential cmake libcurl4-gnutls-dev \
libglew-dev libgmp-dev nettle-dev zlib1g-dev libncursesw5-dev \
libsdl2-dev libopenal-dev libjpeg-turbo8-dev libpng-dev libwebp-dev \
libogg-dev libvorbis-dev libtheora-dev libopusfile-dev \
libgeoip-dev libfreetype6-dev \
python-yaml python-jinja2

Im Falle von Fedora und Derivate, die Abhängigkeiten, die wir installieren müssen, sind folgende:

sudo dnf install \
cmake gcc gcc-c++ \
{GeoIP,glew,gmp,lua,mesa-libGL,ncurses,nettle,openal-soft,opus,opusfile,SDL2,speex}-devel \
lib{curl,jpeg-turbo,png12,theora,vorbis,webp}-devel

Wenn sie Benutzer von sind openSUSE Folgende Abhängigkeiten müssen installiert werden:

sudo install zypper gcc gcc-c++ Mesa-libGL-devel SDL-devel libjpeg8-devel \
libpng12-devel glew-devel webp-devel ncurses-devel gmp-devel libcurl-devel \
libnettle-devel openal-soft-devel speex-devel libvorbis-devel \
libtheora-devel

Jetzt Wir müssen das Spiel herunterladen, um es von GitHub zu kompilieren mit:

git clone https://github.com/Unvanquished/Unvanquished.git

Und wir fahren fort zu kompilieren mit:

cd Unvanquished
mkdir build && cd build
cmake ..
make

Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.