Warzone 2100プロジェクトのホームページ
1999年にリリースされ、Pumpkin Studiosによって開発されたWarzone 2100は、画期的で革新的な3Dリアルタイム戦略ゲームです。
2004年、EidosはPumpkin Studiosと共同で、GNU GPLの条件に基づいてゲームのソースをリリースすることを決定しました。
2004年12月6日にWarzone 2100のソースコードが解放された後、すべての独自の技術はオープンソースのカウンターパートに置き換えられました。
現在、サポートされているプラットフォームはLinux、Windows、およびMacOです。 Warzone 2100がBSDにも取り組んでいるという報告があります。
Windows、MacOS、Ubuntuの最新の安定したリリースについては、https://wz2100.netにアクセスしてください。
Ubuntuのビデオについては注:ゲーム中の重要な情報については、ビデオを手動でダウンロードしてください。ゲームが標準~/.local/share/ folderにインストールされていると仮定すると、これらのコマンドを使用します。
mkdir ~ /.local/share/warzone2100
wget https://github.com/Warzone2100/wz-sequences/releases/download/v3/standard-quality-en-sequences.wz -O ~ /.local/share/warzone2100/sequences.wz最新のWindows開発のビルドを取得する方法:
warzone2100_win_x86_portableまたはwarzone2100_win_x86_installer artifactをダウンロードします(ポータブルビルドとフル /通常のインストーラーが必要かどうかに応じて)。注:現在、Artifactsをダウンロードするには無料のGitHubアカウントが必要です。
最新のMacOS開発のビルドを取得する方法:
warzone2100_macOS_universalまたはwarzone2100_macOS_universal_novideosアーティファクトをダウンロードします(完全なアプリバンドルが必要かどうかに応じて)。注:現在、Artifactsをダウンロードするには無料のGitHubアカウントが必要です。
最新のUbuntu開発のビルドを取得する方法:
warzone2100_ubuntu<version>_amd64_deb ARTIFACTをダウンロードします。warzone2100_ubuntu20.04_amd64_debwarzone2100_ubuntu22.04_amd64_deb注:現在、Artifactsをダウンロードするには無料のGitHubアカウントが必要です。
warzone2100_ubuntu<version>_amd64.deb )の内容をデスクトップに抽出します。 cd ~ /Desktop
sudo apt install ./warzone2100_ubuntu < version > _amd64.deb~/.local/share/ folderにインストールされていると仮定すると、このコマンドを使用してください( warzone2100-<version>を更新): wget https://github.com/Warzone2100/wz-sequences/releases/download/v3/standard-quality-en-sequences.wz -O ~ /.local/share/warzone2100- < version > /sequences.wzこのgitリポジトリとビルドをクリックして、下の指示に従って:構築方法
開発ビルドは、最新の(成功した)コミットからの現在の開発状態のスナップショットです。これらのビルドのテストを支援することは常に歓迎されますが、進行中の作業と見なされるべきです。
ここから、またはこちらからビデオをダウンロードできます。ダウンロードしたファイルの名前をsequences.wzに変更し、上記のようにWarzone 2100ディレクトリに配置する必要があります。 .wzファイルは変装して.zipだけであることに注意してください。名前を変更して、検査する場合はコンテンツを抽出できます。
このゲームにはまだバグがあります。1つに出くわした場合は、GitHub Bugtracker(https://github.com/warzone2100/warzone2100/issues)を使用してバグを報告してください。これらのバグをより迅速に修正するには、これらのルールに従う必要があります。
Warzone 2100は、ユーザーのホームディレクトリに独自のサブディレクトリを使用して、構成データを保存し、ファイルなどを保存します。さらに、このディレクトリを使用して、ゲームがそれらを見つけることができるようにカスタムマップとMODを配置できます。このディレクトリの場所は、オペレーティングシステムによって異なります。
GNU/Linuxの下で、Warzone 2100はXDGベースディレクトリ仕様に準拠しています。
デフォルトでは、ディレクトリwarzone2100-<version>は、パス~/.local/share/の下のホームディレクトリにあります。 ( XDG_DATA_HOME環境変数が定義されている場合、Warzone 2100フォルダーは$XDG_DATA_HOME内に配置されます。)
パスの.local部分の主要なドットは、それが隠されたディレクトリであることを示しているため、構成に応じて表示できない場合があります。ただし、アドレスバーにパスを入力することで、引き続きアクセスできます。
ディレクトリWarzone 2100 ProjectWarzone 2100 <version> %APPDATA%フォルダーの下にあります。
典型的な%APPDATA%パス:
Documents and Settings$USER$Application DataUsers$USER$AppDataRoamingしたがって、Windows Vista+のWarzone 2100構成データのデフォルトパスは次のとおりです。C C:Users$USER$AppDataRoamingWarzone 2100 ProjectWarzone 2100 <version>
デフォルトでは、 %APPDATA%フォルダーが非表示になります。入力: %APPDATA%Warzone 2100 Projectは、Windows ExplorerのアドレスバーにWarzone 2100ディレクトリを閲覧します。
ディレクトリWarzone 2100 <version> 、ホームディレクトリにあります: ~/Library/Application Support/
デフォルトでは、MacOSの最近のバージョンはアカウントのライブラリフォルダーを非表示にします。 Finderで表示するには、 GOメニューをクリックしながらオプション(⌥)キーを押し続けると、ライブラリフォルダーがメニューの選択肢として表示されます。
構成ファイルは「構成」と呼ばれ、いくつかの構成オプションが含まれています。それらのいくつかは、コマンドラインオプションを使用するか、ゲーム内メニューを使用して変更できます。他のものはファイルを手動で編集することによってのみ変更できます。
いつでも間違ったことをした場合、古い構成ファイルを削除してWarzone 2100を再起動することができます。その後、ゲームはデフォルト値の新しい構成ファイルを再生します。
Warzone 2100は、さまざまなオプションと議論で開始できます。これらのオプションのリストについては、 - ヘルプオプションでゲームを実行します。
注:これらのオプションにはすべて2つのダッシュ( - )があり、ダッシュのみ( - )ではありません。また、オプションに引数がある場合は、オプションとその引数を「=」サインで分離する必要があります - スペースは機能しません。
注:一部のオプションには、構成ファイルに対応するエントリがあり、Warzone 2100の1つの開始から次のオプションがあります。
インターネットを介してマルチプレイヤーゲームを開始する2つの方法があります。ホストのIPを使用するか、Lobbyサーバーを使用しています。 TCPポート2100および9999で通信できることを確認してください。ポート転送の場合、ポート2100を転送するためにルーターを構成するだけでいいことに注意してください。
ロビーまたはIP経由で接続するかどうかを選択できます。
選択できるゲームのリストが表示されます。
右のマウスボタンを保持しているときに、左にクリックすることから始まる前に、不要なプレイヤーをゲームから追い出すことができます。
ゲームをホストするときは、ロビーサーバーに自動的にリストされます。ロビーサーバーにゲームをリストしたくない場合は、エントリ「masterserver_name = lobby.wz2100.net」を変更する必要があります。
その後、ロビーサーバーにリストされているゲームを表示する場合は、ホストのIPを入力するように求められたときに「lobby.wz2100.net」を入力するか、構成ファイルのエントリを変更することができます。構成の変更を有効にするには、Warzone 2100を再起動する必要があります。
他の多くのゲームと同様に、Warzone 2100は、シングルプレイヤーキャンペーンや小競り合いのゲームで有利になるために使用できる特定のチートセットを特徴としています。すべてのプレイヤーが同意しない限り、チートはマルチプレイヤーでは機能しません。
チートにはバグが含まれているかトリガーされる可能性が高いため、特にキャンペーン中に注意して使用してください。
ゲーム内でチートできるようにするには、同時にShiftとBackspaceを押します。画面上のメッセージが表示され、チートモードが有効になっていることを示しているはずです。同じキーの組み合わせを再度使用して無効にすることができます。
Ctrl+oを押すと、ゲーム状態を検査するのに役立つ、またはただいじくり回すのに役立ちます。
チートモードをアクティブにした後、通常のチャット関数を使用してチートを入力できます。チートは、使用できる場所と使用できる場所によって注文されます。
多くのチートコマンドがあります。いくつかの例:
biffer bakerあなたのユニットはより多くのダメージを与え、より強くなりますdouble up - ユニットは2倍強いですgive all - あなたがすべてを構築し、研究することを可能にするwork harder - 現在活発な研究トピックはすべて即座に研究されていますresearch all - すべてが即座に研究されますlet me win - あなたは現在のキャンペーンミッションに勝ちますsuperpower最大のパワーを提供しますteach us - 選択したユニットに経験を与えますmakemehero選択されたユニットのヒーローを作成しますclone wars - クローン選択ユニット(x10)clone wars! - クローン選択ユニット(x40)clone wars!! - クローン選択ユニット(x135)kill - 選択されたオブジェクトを殺しますjohn kettley - 気象条件を切り替えますget off my land - すべての敵のユニットと構造を殺すshowfps平均FPSを示しますreload me - 選択した武器を即座にリロードしますdamage me選択されたオブジェクトには20%のダメージがかかりますshowunits - ユニットカウント情報を表示しますshowordersユニットの注文/アクション状態を表示しますdroidinfoユニットの統計を表示します利用可能なすべてのコマンドは、このファイルにあります:https://github.com/warzone2100/warzone2100/blob/master/src/cheat.cpp
Warzone 2100 AI、マップ、およびキャンペーンは、JavaScriptを使用してスクリプト化できます。
詳細情報へのリンク
ゲームを適切に構築するには、次のとおりです。
すべてのソースコードとリビジョン情報を含むリリースtar.xzをダウンロードします。
または
Git Repoをクローンします:
git clone https://github.com/Warzone2100/warzone2100.git
cd warzone2100
git fetch --tags
git submodule update --init --recursive注:サブモジュールの初期化が必要です。
Githubの「Zipをダウンロード」オプションを使用しないでください。サブモジュールやGitベースのAutoreVision情報が含まれていないためです。
get-dependencies_linux.shの使用:
ubuntu 、 fedora 、 alpine 、 archlinux 、 opensuse-tumbleweed )build-all (デフォルト)、 build-dependencies )オプション例:
sudo ./get-dependencies_linux.sh ubuntu build-dependencieswarzone2100という名前のフォルダーにあると想定されている)から、兄弟ビルドディレクトリを作成します。 mkdir buildbuildディレクトリに変更します。 cd buildcmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX:PATH= ~ /wz/install -GNinja ../warzone2100
- ベースインストールパスを構成するために希望どおりに
CMAKE_INSTALL_PREFIXパラメーター値を変更します。- 最後の
../warzone2100パスは、warzone2100ソースディレクトリを指す必要があります。
cmake --build . --target installget-dependencies_win.ps1スクリプトを実行します。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.jsonが作成されますCMakeSettings.jsonに追加します。cmakeCommandArgsに、追加: -DCMAKE_TOOLCHAIN_FILE=vcpkgscriptsbuildsystemsvcpkg.cmake\ 変換しますプラットフォーム/macos/readme.mdを参照してください
Warzone 2100はフリーソフトウェアです。 Free Software Foundationが発行したGNU General Public Licenseの条件に基づいて、それを再配布したり、変更したりできます。ライセンスのバージョン2、または(オプションで)後のバージョンのいずれか。
詳細:copying.readme、copying.nongpl