Homepage des Warzone 2100 -Projekts
Warzone 2100, das 1999 veröffentlicht und von Pumpkin Studios entwickelt wurde, ist ein bahnbrechendes und innovatives 3D-Echtzeit-Strategiespiel.
Im Jahr 2004 beschloss Eidos in Zusammenarbeit mit Pumpkin Studios, die Quelle für das Spiel unter den Bedingungen der GNU GPL zu veröffentlichen, einschließlich alles außer der Musik- und im Spiel-Videosequenzen, die später veröffentlicht wurden.
Nach der Befreiung des Warzone 2100-Quellcode am 6. Dezember 2004 wurden alle proprietären Technologien durch Open-Source-Gegenstücke ersetzt.
Derzeit sind die unterstützten Plattformen Linux, Windows und MacOS. Es gibt Berichte, dass Warzone 2100 auch an BSD arbeitet.
Besuchen Sie https://wz2100.net für die neueste stabile Version für Windows, MacOS und Ubuntu.
Hinweis für Videos in Ubuntu: Laden Sie die Videos manuell herunter. Unter der Annahme, dass das Spiel im Standard ~/.local/share/ Ordner installiert ist, verwenden Sie diese Befehle:
mkdir ~ /.local/share/warzone2100
wget https://github.com/Warzone2100/wz-sequences/releases/download/v3/standard-quality-en-sequences.wz -O ~ /.local/share/warzone2100/sequences.wzSo erhalten Sie die neuesten Windows -Entwicklungen:
warzone2100_win_x86_portable oder warzone2100_win_x86_installer Artefact herunter (je nachdem, ob Sie den tragbaren Build oder das vollständige / reguläre Installateur wünschen).Hinweis: Zum Herunterladen der Artefakte ist derzeit ein kostenloses Github -Konto erforderlich.
So erhalten Sie die neuesten MacOS -Entwicklungsbaute:
warzone2100_macOS_universal oder warzone2100_macOS_universal_novideos Artefakt herunter (je nachdem, ob Sie das vollständige App -Bundle wünschen oder nicht).Hinweis: Zum Herunterladen der Artefakte ist derzeit ein kostenloses Github -Konto erforderlich.
So erhalten Sie die neuesten Ubuntu -Entwicklung Builds:
warzone2100_ubuntu<version>_amd64_deb Artefact herunter.warzone2100_ubuntu20.04_amd64_debwarzone2100_ubuntu22.04_amd64_deb ausführenHinweis: Zum Herunterladen der Artefakte ist derzeit ein kostenloses Github -Konto erforderlich.
warzone2100_ubuntu<version>_amd64.deb ) auf Ihren Desktop. cd ~ /Desktop
sudo apt install ./warzone2100_ubuntu < version > _amd64.deb~/.local/share/ Ordner installiert ist, verwenden Sie diesen Befehl (aktualisieren Sie warzone2100-<version> ): wget https://github.com/Warzone2100/wz-sequences/releases/download/v3/standard-quality-en-sequences.wz -O ~ /.local/share/warzone2100- < version > /sequences.wzKlonen Sie dieses Git -Repo und bauen Sie den Anweisungen unter: Wie man baut
Entwicklungsbauten sind eine Momentaufnahme des aktuellen Entwicklungszustands aus dem neuesten (erfolgreich gebauten) Commit. Das Testen dieser Builds ist immer begrüßt, sie sollten jedoch als Arbeit als Arbeit angesehen werden.
Sie können Videos von hier oder hier herunterladen. Sie müssen die heruntergeladene Datei in sequences.wz umbenennen und sie wie oben beschrieben in Ihr Warzone 2100 -Verzeichnis einfügen. Beachten Sie, dass .wz -Dateien gerade in Verkleidung sind .zip Sie können ihn umbenennen und den Inhalt extrahieren, wenn Sie sie inspizieren möchten.
Dieses Spiel hat immer noch Fehler. Wenn Sie einen begegnen, verwenden Sie bitte den GitHub Bugtracker (https://github.com/warzone2100/warzone2100/issues), um den Fehler zu melden. Um diese Fehler schneller zu beheben, müssen Sie diese Regeln befolgen:
Warzone 2100 verwendet ein eigenes Unterverzeichnis im Heimverzeichnis eines Benutzers, um Konfigurationsdaten, Dateien und bestimmte andere Dinge zu speichern. Zusätzlich können Sie dieses Verzeichnis verwenden, um benutzerdefinierte Karten und Mods zu platzieren, damit das Spiel sie finden kann. Der Standort dieses Verzeichnisses hängt vom Betriebssystem ab.
Unter GNU/Linux entspricht Warzone 2100 der XDG -Basisverzeichnisspezifikation.
Standardmäßig ist das Verzeichnis warzone2100-<version> in Ihrem Heimverzeichnis unter dem Pfad ~/.local/share/ zu finden. (Wenn die Umgebungsvariable XDG_DATA_HOME definiert ist, befindet sich der Ordner Warzone 2100 in $XDG_DATA_HOME .)
Der führende Punkt im .local Teil des Pfades zeigt an, dass es sich um ein verstecktes Verzeichnis handelt. Abhängig von Ihrer Konfiguration können Sie dies möglicherweise nicht sehen. Sie können jedoch weiterhin darauf zugreifen, indem Sie den Pfad in Ihre Adressleiste eingeben.
Das Directory Warzone 2100 ProjectWarzone 2100 <version> befindet sich unter dem Ordner %APPDATA% .
Typische %APPDATA% Pfade:
Documents and Settings$USER$Application DataUsers$USER$AppDataRoaming Daher wäre der Standardpfad für die Warzone 2100 -Konfigurationsdaten unter Windows Vista+: C:Users$USER$AppDataRoamingWarzone 2100 ProjectWarzone 2100 <version>
Standardmäßig ist der %APPDATA% Ordner versteckt. Eingabe: %APPDATA%Warzone 2100 Project In die Adressleiste des Windows Explorer steigt in Ihrem Warzone 2100 -Verzeichnis.
Die Verzeichnis Warzone 2100 <version> finden Sie in Ihrem Heimverzeichnis unter: ~/Library/Application Support/
Standardmäßig ausblenden Sie die aktuelle Version von MacOS den Bibliotheksordner Ihres Kontos. Um es in Finder anzuzeigen, halten Sie die Option (⌥) die Option (⌥) bei Klicken auf das Menü go , und Ihr Bibliotheksordner wird als Menüauswahl angezeigt.
Die Konfigurationsdatei wird nur als "Konfiguration" bezeichnet und enthält mehrere Konfigurationsoptionen. Einige können durch die Verwendung von Befehlszeilenoptionen oder mit den In-Game-Menüs geändert werden. Andere können nur durch manuell bearbeitet werden.
Wenn Sie zu jedem Zeitpunkt etwas falsch gemacht haben, können Sie die alte Konfigurationsdatei löschen und Warzone 2100 einfach neu starten. Das Spiel regeneriert eine neue Konfigurationsdatei mit Standardwerten.
Warzone 2100 kann mit unterschiedlichen Optionen und Argumenten gestartet werden. Führen Sie das Spiel für eine Liste dieser Optionen mit der Option "HELP" aus.
Anmerkungen: Diese Optionen haben alle zwei Striche (-), nicht nur einen Armaturenbrett (-). Wenn die Option ein Argument hat, müssen Sie die Option und ihre Argumentation mit einem '=' Zeichen - Räume nicht funktionieren.
Hinweis: Einige Optionen haben entsprechende Einträge in der Konfigurationsdatei und bestehen von einem Start von Warzone 2100 bis zum nächsten.
Es gibt zwei Methoden, um ein Multiplayer -Spiel über das Internet zu starten: Verwenden der IP des Hosts oder mit dem Lobby -Server. Stellen Sie sicher, dass Sie in der Lage sind, über TCP -Ports 2100 und 9999 zu kommunizieren. Beachten Sie, dass Sie für die Portweiterleitung Ihren Router nur für die Weiterleitung von Port 2100 konfigurieren müssen.
Sie können auswählen, ob sie über Lobby oder IP eine Verbindung herstellen sollen:
Sie sehen eine Liste von Spielen, aus denen Sie auswählen können.
Sie können unerwünschte Spieler aus einem Spiel werfen, bevor es beginnt, indem Sie nach links klicken, während Sie die rechte Maustaste halten.
Wenn Sie ein Spiel hosten, wird es automatisch auf dem Lobby -Server aufgeführt. Wenn Sie nicht möchten, dass Ihre Spiele im Lobby-Server aufgeführt sind, sollten Sie in Ihrer Konfiguration den Eintrag "mastterserver_name = lobby.wz2100.net" in eine ungültige Sache ändern, zum Beispiel: "NomastersserverPlease".
Wenn Sie dann die Spiele sehen möchten, die auf dem Lobby -Server aufgeführt sind, können Sie "lobby.wz2100.net" eingeben, wenn Sie aufgefordert werden, die IP des Hosts einzugeben oder den Eintrag in der Konfigurationsdatei zurück zu ändern. Sie müssen Warzone 2100 neu starten, damit Konfigurationsänderungen wirksam werden.
Wie viele andere Spiele bietet Warzone 2100 eine bestimmte Reihe von Cheats, mit denen die Einzelspieler-Kampagnen- und Scharmützelspiele einen Vorteil haben können oder nur um Modemacher und Kartenherstellern bei Tests zu helfen. Cheats funktionieren im Mehrspielermodus nicht, es sei denn, alle Spieler stimmen dem zu.
Cheats enthalten wahrscheinlich Fehler oder Trigger. Verwenden Sie daher mit Sorgfalt, insbesondere während der Kampagne.
Um Cheats während des Spiels zu betrügen, drücken Sie die Verschiebung und den Rückraum gleichzeitig. Eine On-Screen-Nachricht sollte Ihnen mitgeteilt werden, dass der Cheat-Modus aktiviert wurde. Sie können es mit derselben Schlüsselkombination erneut deaktivieren.
Das Drücken von Strg+O öffnet das Debug -Menü, das nützlich ist, um den Spielstatus zu inspizieren oder einfach nur herumzuspielen.
Nach dem Aktivieren des Cheat-Modus können Cheats mit der normalen Chat-Funktion eingegeben werden. Cheats werden durch ihre Verwendung bestellt und wo sie verwendet werden können.
Es gibt viele betrügerische Befehle. Einige Beispiele:
biffer baker - Ihre Einheiten verursachen mehr Schaden und sind stärkerdouble up - Ihre Einheiten sind doppelt so starkgive all - ermöglicht es Ihnen, alles zu bauen und zu erforschenwork harder - alle derzeit aktiven Forschungsthemen werden sofort erforschtresearch all - alles wird sofort erforschtlet me win - Sie gewinnen die aktuelle Kampagnenmissionsuperpower - gibt Ihnen maximale Leistungteach us - gibt ausgewählte Einheiten Erfahrung in der Erfahrungmakemehero - macht ausgewählte Einheiten Heldenclone wars - Klone ausgewählte Einheiten (x10)clone wars! - Klone ausgewählte Einheiten (x40)clone wars!! - Klone ausgewählte Einheiten (x135)kill - Tötet ausgewähltes Objektjohn kettley - Umschaltet die Wetterbedingungenget off my land - tötet alle feindlichen Einheiten und Strukturenshowfps - zeigt durchschnittliche FPSreload me - laden Sie die ausgewählte Waffe sofort nachdamage me - Ausgewähltes Objekt nimmt 20% Schaden anshowunits - Zeigt Informationen zur Anzahl der Einheiten anshoworders - Zeigt Einheitsauftrags-/Aktionszustand androidinfo - zeigt EinheitsstatistikenAlle verfügbaren Befehle finden Sie in dieser Datei: https://github.com/warzone2100/warzone2100/blob/master/src/cheat.cpp
Warzone 2100 AI, Karten und Kampagnen können mit JavaScript geschrieben werden.
Links zu weiteren Informationen
Das Spiel auch richtig zu erstellen:
Laden Sie eine Release tar.xz herunter, die alle Informationen zum Quellcode und zur Überarbeitung enthält.
ODER
Klonen Sie das Git Repo:
git clone https://github.com/Warzone2100/warzone2100.git
cd warzone2100
git fetch --tags
git submodule update --init --recursiveHINWEIS: Die Initialisierung von Submodule ist erforderlich.
Verwenden Sie die Option "Download ZIP" von Github nicht , da sie keine Submodules oder die GIT-basierten Autorevision-Informationen enthalten .
Verwenden von get-dependencies_linux.sh :
opensuse-tumbleweed fedora alpine ubuntu durch das Skript archlinux Linuxbuild-all (Standard), build-dependencies ) OptionalBeispiel:
sudo ./get-dependencies_linux.sh ubuntu build-dependencieswarzone2100 Geschwisterverzeichnis : mkdir buildbuild -Verzeichnis: cd buildcmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX:PATH= ~ /wz/install -GNinja ../warzone2100
- Ändern Sie den Parameterwert
CMAKE_INSTALL_PREFIX, um den Basis -Installationspfad zu konfigurieren.../warzone2100Path.
cmake --build . --target installget-dependencies_win.ps1 von PowerShell aus, um die Abhängigkeiten herunterzuladen und zu erstellen.cmake -H. -DCMAKE_TOOLCHAIN_FILE=vcpkgscriptsbuildsystemsvcpkg.cmake -Bbuild -G "Visual Studio 17 2022"cmake -H. -DCMAKE_TOOLCHAIN_FILE=vcpkgscriptsbuildsystemsvcpkg.cmake -Bbuild -G "Visual Studio 16 2019"cmake -H. -DCMAKE_TOOLCHAIN_FILE=vcpkgscriptsbuildsystemsvcpkg.cmake -Bbuild -G "Visual Studio 15 2017"cmake --build build --config Releasecmake --build build --config DebugCMakeSettings.jsonCMakeSettings.json hinzu:cmakeCommandArgs , add: -DCMAKE_TOOLCHAIN_FILE=vcpkgscriptsbuildsystemsvcpkg.cmake in \Siehe Plattformen/macOS/Readme.md
Warzone 2100 ist kostenlose Software; Sie können es umverteilen und/oder gemäß den Bestimmungen der GNU General Public Lizenz wie von der Free Software Foundation veröffentlicht. Entweder Version 2 der Lizenz oder (nach Ihrer Option) jede spätere Version.
Weitere Informationen: kopieren.readme, kopieren.nongpl