Don't Starve Togetherのセッションに3人目のプレイヤーが参加すると、ゲームは快適なサバイバル体験から、キャラクターがラバーバンディングし、アクションが遅延するスライドショーへと変貌します。これは機能ではなく、あなたのハードウェア、ネットワーク、またはゲーム設定からの助けを求める叫びです。この現象が起こる理由と、スムーズなゲームプレイを取り戻す方法を解説します。
Don't Starve Togetherセッションに3人目のプレイヤーが参加するとCPU使用率が急上昇し、ラグが発生する可能性があります。
問題の根源:なぜ3人目がゲームを壊すのか
サーバーホスティングがローカルマシンの限界を超える
Don't Starve Togetherはデフォルトでピアツーピアホスティングシステムを使用しています。個人のPCでゲームをホストする場合、単にゲームを実行しているだけでなく、サーバーとしても機能しています。ワールドに接続するプレイヤーごとにCPUリソース、RAM、帯域幅が消費されます。最初の2人のプレイヤーではスムーズに動作しても、3人目が参加するとシステムの限界を超えてしまうことがよくあります。
例えば、RedditのユーザーはミドルクラスのノートPCで2人の友人をホストした際に深刻なラグを報告しました。150 Mbpsのダウンロード速度があるにもかかわらず、3人目のプレイヤーが参加するとCPU使用率が95%まで急上昇しました。このボトルネックにより、ホストのパフォーマンス評価(ゲーム内の/netstats
コマンドで確認可能)が「良好」から「不良」に低下し、全員に遅延が発生します。
MODが負荷を増幅させる
Global Positions、Combined Status、Wormhole MarkersなどのMODは利便性を向上させますが、ホストシステムに負荷をかけます。各MODはプレイヤーステータスの追跡、マップアイコンのレンダリング、クリーチャーの動作変更などの追加計算を導入します。YouTubeのチュートリアルでは、The Screecher MODがメモリリークを引き起こし、プレイヤーが増えるごとに悪化する様子が紹介されました。
複数のMODを追加するとFPSが大幅に低下し、ゲームパフォーマンスへの影響が明らかになります。
あるプレイヤーは、15のクライアントサイドMODと10のサーバーMODを導入したMOD多めのサーバーをテストしました。2人プレイ時は60 FPSで動作しましたが、3人目が参加するとFPSは20に低下し、pingは800 msまで急上昇しました。
ネットワークの混雑は速度だけの問題ではない
帯域幅は重要ですが、安定性が最も重要です。Don't Starve Togetherはスムーズなゲームプレイのためにプレイヤーごとに少なくとも2 Mbpsのアップロード速度を必要とします。しかし、DiscordのストリーミングやChromeのタブなどのバックグラウンドアプリによる干渉が接続を不安定にすることがあります。
Steamコミュニティのユーザーは、アップロード帯域幅を占有していた隠れたWindows Updateプロセスを閉じた後、ラグが解消したことを発見しました。同様に、電子レンジやBluetoothデバイスからのWi-Fi干渉はパケットロスを急増させ、後から参加したプレイヤーの動きをカクカクさせることがあります。
ラグの解決:ステップバイステップの解決策
1. ホスティング負荷を軽減する
専用サーバーに切り替える
別のマシンでゲームをホストするか、サーバーをレンタルすることで計算負荷を分散できます。例えば、Intel i5-9400Fと16 GB RAMを搭載したプレイヤーは、古いノートPCに専用サーバーを設定し、4人プレイ時のラグを解消しました。
```bash
@echo off cd "C:\Program Files (x86)\Steam\steamapps\common\Don't Starve Together Dedicated Server\bin" start dontstarvededicatedservernullrenderer -console -cluster MyCluster -shard Master start dontstarvededicatedservernullrenderer -console -cluster MyCluster -shard Caves ```
洞窟を無効にする
洞窟は並列ワールドを作成することでホスティング作業量を倍増させます。ワールド設定で洞窟を無効にすると、CPU使用率を約40%削減できます。
2. MOD使用を最適化する
不要なMODを徹底的に削除する
3人目のプレイヤーを招待する前に、不要なMODを無効にします。あるユーザーは、Show Me(ヘルスバー)、Minimap HUD、Wormhole Colorsを削除することで、ラグを300 msから80 msに削減しました。
MODタイプ | 高リスクMOD | より安全な代替MOD |
---|---|---|
クライアントサイド | Global Positions | Simple Minimap |
サーバーサイド | Extra Equip Slots | Geometric Placement |
古いMODを更新する
最新のゲームバージョンに対応していないMODはメモリリークを起こしがちです。あるプレイヤーは、DST Storm Cellarをv1.2からv1.4に更新することで、3人目プレイヤーのラグを解消しました。
3. ネットワーク設定を調整する
ラグ補償を無効にする
この設定はプレイヤーの動きを予測することで遅延を隠しますが、ラバーバンディングを悪化させます。ゲームの設定メニューで「なし」に切り替えると、サーバーは正確な位置データを待つようになり、視覚的な不具合が減少します。
ネットワーク設定を調整することで、ゲームホスト時のラグを軽減できます。
ネットブックモードを有効にする
「パフォーマンス」設定にあるネットブックモードは、テクスチャ品質とエンティティの描画距離を低下させます。テストでは、Intel UHD 620などの統合GPUで15%のFPS向上が確認されました。
4. ハードウェアを戦略的にアップグレードする
GPUよりもCPUを重視
Don't Starve TogetherはシングルスレッドのCPU性能に大きく依存します。このゲームでは、AMD Ryzen 5 3600よりもIntel i3-12100の方がコアあたりの速度が高いため優れた性能を発揮します。
より多くのRAMを割り当てる
洞窟を含むサーバーをホストするには4 GBの空きRAMが必要です。ChromeやSpotifyなどのバックグラウンドアプリを閉じることで、ゲームがリソースを奪い合うのを防ぎます。
実践的な解決策:事例研究
事例1:MOD過多の場合
あるプレイヤーは、Epic HealthbarやDST Storm Cellarを含む20のMODを導入したサーバーをホストしました。2人プレイ時は50 msの遅延でしたが、3人目が参加すると400 msに達しました。Geometric Placement以外のすべてのMODを削除すると、遅延は90 msに減少しました。
教訓:見た目を変更するMODでもホストに負荷がかかります。
事例2:Wi-Fi利用者の場合
5 GHz Wi-Fi接続を使用していたホストは、3人目のプレイヤーのpingが60 msから1200 msの間で変動するのを確認しました。有線のEthernet接続に切り替えると、pingは70 msで安定しました。
無線接続と比較して有線接続はより安定し、ラグを軽減します。
教訓:有線接続は無線干渉を防ぎます。
事例3:低スペックPCの救済
Intel Celeron N4000搭載ノートPCのプレイヤーは、2人プレイ時は30 FPSでホストできました。Ryzen 5デスクトップで専用サーバーを使用すると、4人プレイ時でも60 FPSを維持できました。
教訓:より強力なハードウェアにホスティングを移行しましょう。
スムーズなマルチプレイのための最終アドバイス
- 最初はオフラインでホスト: ベースラインのパフォーマンスを確認するため、単独でワールドをテストします。
- リソースを監視: タスクマネージャーやHWMonitorを使用してCPU/RAM使用率を確認します。
- ワールドサイズを制限: 小さなワールドと少ないクリーチャーでサーバー負荷を軽減します。
さらに助けが必要ですか?
- 専用サーバー設定チュートリアル: YouTubeガイド
3人目のプレイヤーが参加した時のラグは避けられないものではありません。MODのバランスを調整し、設定を最適化し、ホスティング方法を見直すことで、サバイバル仲間とラグのないプレイを楽しめます。さあ、スライドショーなしでハウンドたちを撃退しましょう!