PC ゲーム用 Mod の実行に必要なもの
PC でゲームをする利点はたくさんありますが、その 1 つが Mod を追加できることです。ゲームのコンテンツを改造する、ユーザーが作成したアドオンや改訂プログラムのことを Mod と呼びます。
1980 年代から、PC ゲーム用 Mod を使用したお気に入りのゲームの見た目、感じ、機能のカスタマイズが行われています。ゲームモッダーは、つまらないゲームを修正して面白いゲームに変えたり、平凡なゲームを奇妙なゲームに変えたり、時代遅れのゲームを新たなユーザー向けに蘇らせたりしてきました。モッダーの創造性は果てしなく、その結果、本当に奇妙なものや美しいものが制作されています。コンソールゲームも Mod を経験してきてはいますが、通常は PC に一番馴染むようです。
これまでゲームへの Mod の導入を考えたことがない人でも、簡単に始めることができます。Mod のハブや公式フォーラムには、ユーザーが作成したコンテンツを集めた膨大なコレクションがあります。ほとんどの Mod に、使いやすいインストーラーや最適な開始方法に関する作業手順ガイドが用意されているので、最初はたじろいでいても、その簡単さに驚くことでしょう。ゲームによって違いはありますが、オンラインで検索すれば、お気に入りのゲームで Mod をインストールする方法についての説明を見つけることができます。
Mod の実状に詳しくない場合、多少のリスクが発生する可能性もありますので、注意が必要です。サードパーティーのコンテンツと同様に、必ず信頼できる製作元からダウンロードし、常にマルウェアやウイルスを警戒してください。また、オンラインゲームの場合、Mod がサービス利用規約に違反していないことを確認する必要もあります。
Mod の世界に飛び込む前に、ゲーム用 PC にハードウェアが対応できるかどうかの確認が必要です。Mod による改造は技術的に厳密ではなく、完全には最適化されていない Mod も多くあります。スキンやグラフィックスなどの比較的シンプルな変更であれば、現状のセットアップのままでも十分動作するかもしれませんが、もっと大がかりな Mod の場合は、オリジナルのゲームよりもずっと高い処理能力が必要となる可能性もあります。詳細については、 CPU のゲームパフォーマンスへの影響やバランスビルディングの重要性に関するガイドをご覧ください。
ハードウェアが重要な理由
では、Mod を入れると元々のゲームよりもパワフルなハードウェアが必要となるのはなぜでしょうか?いくつか理由があります。
ゲームを制作する開発チームは、幅広いシステム上で実行できるよう最善を尽くしています。あらゆるユーザー環境の構成を予測することは不可能ですが、ハードウェアの違いにかかわらず、より多くの人が楽しめるようにゲームの最適化には多大な注意を払います。
一方、Mod を制作する側には、ほとんどの場合、同じように厳密な最適化を実装するリソースはありません。このため、十分に最適化されていない Mod になることが多く、その場合、オリジナルのゲームよりもかなりハードウェア負荷が高くなります。十分に最適化された Mod でも、オリジナルのゲームの範囲を超えて動作することが多く、その結果、開発者の想定外のパフォーマンス問題が発生することになります。
Minecraft* がその例です。
ブロック状のポリゴンとフラットなテクスチャーから、Minecraft* はリソースを大量に使用するゲームには見えないかもしれませんが、それはいくつも Mod の積み重ねる前までの話です。Minecraft* では、アイテムの格納ストレージから、ミニマップのアドオン、次々と作られるゲーム世界のレイアウト変更まで、ほぼあらゆるものに Mod があります。
Minecraft* の世界はどこまでも広がることが可能で、構成する個々のブロックはそれぞれプロセッサーによるレンダリングが必要です。また、Minecraft* が Java* でプログラミングされていること1や大量のボクセルデータが利用されていること2も、プロセッサーに高い負荷をかける要因になっています。
Mod の追加は、もっと複雑なライティング設定や高解像度のテクスチャー・パックと同様に、ハードウェア上のワークロードを劇的に増加させる可能性があります。比較的シンプルに見える Minecraft* のようなゲームでも、Mod を使用してカスタマイズを始めてみると、非常に負荷が高くなることが分かります。
CPU の選択
Mod により、新しいオブジェクトやノンプレーヤー・キャラクターの追加、物理特性の改造など、ゲームの基本要素に影響する大規模な変更が加わることがあります。例えば、Skyrim* Immersive Creatures という Mod は、独自の AI によりさまざまなタイプの新しい敵を The Elder Scrolls V: Skyrim* に追加します。
このような追加は、特にリソースを大量に使用するほかの Mod とともに使用すると、システムの CPU に負担がかかり3、その結果フレームレートが安定しないなど、パフォーマンスの問題が発生します。このような問題を解決できるのは、動作周波数が高いマルチコアの CPU です。
中には、本気になって取り組むユーザーに、パフォーマンスを心ゆくまで調整できる機能を提供する Mod もあります。例えばリリースから 10 年近くになる Skyrim* でも、Skyrim* Configurator という Mod を入れれば並列処理が可能になります。このパワフルなコンフィグレーション・ツールを使用すると、プレーヤーは Skyrim* 関連のタスクを CPU の複数のコアやスレッドに再割り当てすることもできます。対象となるのは、このゲーム本来のタスクだけでなく、ほかの Mod から生じるタスクもです。タスクを分配することで、2011年のリリース以降に登場したプロセッサー・テクノロジーの進歩を Skyrim* でも利用できます。
SSD を選択する理由
CPU に加えて、ソリッドステート・ドライブ (SSD) へのアップグレードが Mod 体験を大きく向上させます。ゲームと同様に、Mod もストレージのデータにアクセスするため、ストレージドライブが遅いと読み込み時間が長くなり、その他のあらゆる問題が発生することになります。
SSD は従来のハードディスク・ドライブ (HDD) よりもデータに素早くアクセスすることができるので、Mod を導入したゲームを含め、SSD から動作するほぼすべてのプログラムの読み込みが高速になるのが分かるはずです。ゲームや Mod の保存先にまだ HDD を使用している場合、SSD にアップグレードすることで、パフォーマンスに極めて大きな影響を与えることができます。
最適な GPU
Mod でゲームの外観を改造しようとするときは、十分にパワフルな GPU が役に立ちます。最新 GPU のパワーを活かして古いゲームを改造する場合などがその例です。複数の Mod を適用してグラフィックスの全面的な改造を行うと、ライティング設定、テクスチャー、その他にもさまざまなビジュアル的な改良が期待でき、ゲームの寿命が大幅に延びることもあります。
2013年ごろは 2GB の vRAM を搭載した GPU で十分でしたが、最近のゲームや Mod にはもっとパワフルなビデオカードが必要です。大がかりなビジュアルの最新ゲームでは、テクスチャーや 3D オブジェクトの複雑さとサイズが増大しているため、レンダリングするにはもっと大容量の vRAM が必要になります4。そのような負荷の高い作業を処理するパワフルな専用 GPU がなければ、システムのほかの部分で埋め合わせをすることになり、結果的にフレームレートの低下は避けられません。
RAM の拡張
プレーヤーは、好きなようにゲームをプレイできる自由を一度体験すると、1 つの Mod で止めることは難しくなります。Minecraft* に加えられる改造の一つひとつは、少なくとも単独では比較的小さなものですが、すぐに積み上がっていきます。例えば Biggest Modpack は、数十のさまざまな Mod のコレクションです。これをすべて一度に実行すると、リソースを大量に消費することになります。
ゲームをプレイする場合、RAM では変数 (体力や弾薬の数など)5のようなデータ6セットやビジュアルアセットが一時的に保存され、すばやく検索されます。7Mod をインストールしすぎた場合は RAM の上限に達したり、システムの残りの部分がカバーするために8フレームレートが低下する9などのパフォーマンス上の問題が発生したりする可能性があります。
「バニラ」の (つまり、全く Mod を導入していない) Minecraft* の場合、最小限のシステム要件は 4GB の RAM ですが、日常的に Mod を使用するプレーヤーがゲームを快適に続けるには 6GB 以上を割り当てます。Minecraft* の徹底的な改造を計画しているならば、8GB が妥当なスタートラインです。もっと大容量の RAM を搭載すれば、さらに快適になります。この 8 GB の RAM という最小限の要件は、ほかの最新ゲーム体験にも適用できる有効な基準です。
ハードウェアのアップグレードで Mod 体験を向上
Mod による PC ゲームの改造は、ゲーム体験をパーソナライズできる素晴らしい方法で、ゲームを本当に自分独特のものにすることができます。ソフトウェアのカスタマイズに投資するなら、ハードウェアもそのタスクと足並みをそろえていなければ意味がありません。Mod は開発者の推奨スペックの範囲を超えてシステムを圧迫する場合があるため、Mod を実装する場合は必ず推奨スペック以上になるようにしてください。