hytale update 1200

Hytale、ICE・STUN・TURNによりプレイヤー主催マルチプレイを刷新

これまでルーターやNATの設定によって直接接続が不可能だった場合でも、フレンドのHytaleワールドへの参加は大幅に簡単になるはずです。 Hypixel Studiosは、プレイヤー主催セッション向けのHytaleの従来のホールパンチング方式を、より堅牢なICE・STUN・TURNの組み合わせへ置き換えました。

このネットワーク変更は、Update 6 Pre-ReleaseのPart 13向けHotfix 1として2026年8月22日に導入されました。Hypixel Studiosによると、これまでTailscaleのような外部ネットワークツールが必要だった多くのプレイヤーも、今後はHytale内から直接フレンドに接続できるようになる見込みです。

Hytale、従来の接続システムを置き換え

このhotfix以前は、他のプレイヤーが直接ホストしているワールドに参加するには、Hytaleの従来のホールパンチング実装に依存していました。これは多くの家庭用ネットワークで機能しますが、NATの挙動によってはピアツーピア通信が難しくなったり、2人のプレイヤーが互いに到達できなくなったりすることがあります。

現在、Hypixel StudiosはRFC 8445に準拠したICE(Interactive Connectivity Establishment)を使用しています。単一の接続方式に頼るのではなく、ICEは複数のネットワーク経路候補を収集し、2人のプレイヤーを正常に接続できる経路をテストできます。

直接経路が利用可能であれば、Hytaleはそれを使用できます。利用できない場合でも、ゲームはTURNリレーserverを介して接続を確立できるようになりました。

直接接続

ICEは利用可能なネットワーク経路をテストし、両プレイヤー間の直接経路の確立を試みます。

TURNリレー

直接経路が使えない場合、Hytaleは中継serverを利用して接続を可能にできます。

従来方式へのフォールバック

ICEの試行が失敗した場合でも、Hytaleは既存の直接接続レース方式へフォールバックします。

この変更は、ネットワークの複雑さをプレイヤーではなくゲーム側が処理するようになるため、カジュアルなマルチプレイにとって大きなQOL向上です。

ICE・STUN・TURNは実際に何をするのか?

この3つの名前は非常に技術的に聞こえるかもしれませんが、解決しているのは同じ問題の異なる部分です。つまり、ルーターやNATシステムの背後にある2台のデバイスが、インターネット越しに安定して通信できるようにすることです。

STUNは、インターネットから見たあなたの接続情報を把握するのに役立つ

家庭内ネットワーク内のコンピューターは通常、公開インターネットから直接接続できないプライベートIPアドレスを持っています。ルーターはそのプライベートネットワークと公開接続の間で、Network Address Translation、つまりNATを行います。

STUNは、NATによって割り当てられた公開側のIPアドレスとポートをアプリケーションが把握するのに役立ちます。また、エンドポイント間の接続確認の一部としても利用できます。

ICEは利用可能な経路を探す

ICEは、これらの異なる可能性をまとめ上げます。各側は、ローカルアドレス、STUNで見つかったアドレス、TURNで提供されるリレーアドレスなど、複数のネットワーク候補を収集できます。

その後、候補同士をテストして機能する組み合わせを見つけます。簡単に言えば、Hytaleはもはや、あらゆるルーターやインターネットプロバイダーで1つの接続方式が必ず通用すると想定する必要がなくなったということです。

TURNは直接通信が失敗した際のフォールバックを提供する

場合によっては、2人のプレイヤーが依然として直接通信できないことがあります。そこで重要になるのがTURNです。

TURN serverは、2つのエンドポイントの間で中継役として機能します。Player AがPlayer Bと直接通信する代わりに、両者の間でパケットを転送するアクセス可能なリレーを経由して通信できます。

重要な違い: STUNは接続可能性の発見とテストを助け、TURNは直接経路を確立できないときに実際のリレーを提供します。ICEはその全体の流れを調整し、使用可能な経路を選択します。

なぜ以前は一部のHytaleプレイヤーにTailscaleが必要だったのか?

Tailscaleのようなツールは、インターネット越しにデバイス間の仮想ネットワークを構築します。NAT設定のせいで通常のHytale直接接続を確立できないプレイヤーにとっては、これにより両方のコンピューターが同じプライベートネットワーク上から到達可能であるかのように振る舞わせる代替手段となりました。

この解決策は機能しますが、追加の手順が発生します。全員が別のアプリケーションをインストールし、同じ仮想ネットワークに参加し、場合によってはプレイ前にネットワーク層のトラブルシューティングまで行う必要があります。

Hypixel Studiosは現在、NAT関連の接続問題の影響を受けていたプレイヤーの多くが、今後はTailscaleのようなツールを必要としなくなるはずだと明言しています。

友人同士で気軽に遊ぶ夜にとって、この点こそが今回のhotfixで最も重要な部分と言えるでしょう。ワールドのホストは、まず外部ネットワークツールを設定することではなく、誰かを招待してそのまま遊ぶことへと、より近づいていくはずです。

なお、重要な制限が2つ残っている

新システムによってHytaleが扱えるネットワーク構成の幅は大きく広がりましたが、Hypixel Studiosはすでに、依然として失敗しうるケースを文書化しています。

Double NATにはまだ対応していない

現在の実装では、依然としてdouble NAT構成を処理できません。これは、接続が1回ではなく連続する2層のNetwork Address Translationを通過する場合に発生します。

Hypixel Studiosは、Update 7のpre-release期間中に解決策を提供したいとしています。

HytaleのTURNリレーは現在UDPが必須

もう1つ重要な技術的制約があります。HytaleのTURNリレーは現在、UDPのみを使用しています。

ネットワークがUDPリレー通信をブロックしている場合、TURNフォールバックは使用できません。これは特に制限の厳しい企業・学校・公共・管理下のネットワークで問題になる可能性があります。

つまり、これは接続性を100%保証するものではありません。 一般的な家庭内ネットワークの大半では対処しやすくなるはずですが、double NATや必要なUDP通信を遮断するネットワークでは、依然として正常な接続を妨げる可能性があります。

これで専用のHytale serverの有用性は下がるのか?

実際のところ、そうではありません。新システムが解決するのは別の問題だからです。

ICE・STUN・TURNは主にプレイヤー主催ワールド向けです。1人のプレイヤーが自分のPCでワールドを立ち上げ、フレンドがインターネット越しにそこへ安定してアクセスできるようにするための仕組みです。

これは少人数のフレンド同士による一時的なセッションには最適です。ただし、ホストのPCは引き続きワールドを実行し、オンライン状態を維持し、セッションに必要なリソースを提供しなければなりません。

一方で専用serverは、プレイヤーのPCとは独立して利用可能であり続けるべきワールド、という別の用途を前提に設計されています。

プレイヤー主催ワールド

フレンド同士の短時間セッションに最適です。ホストがワールドを起動し、新しいNATトラバーサルシステムによって参加しやすくなります。

専用server

継続的なワールド、コミュニティ、より大きなグループ、管理ツール、そして常時利用可能であることが求められるserverにより適しています。

重要な違いは、単純な接続品質だけではありません。Hytaleはカジュアルなホスティングをより身近にしつつ、ワールド自体がプレイ中の誰かとは独立して存在する必要がある場面では、専用ホスティングの重要性は引き続き保たれます。

このhotfixはserverの安定性と診断機能も改善

ネットワークまわりの刷新が8月22日のhotfixの目玉機能ですが、マルチプレイやserver管理者に関係するいくつかの小規模な変更も含まれています。

Hypixel Studiosは、複数の大規模なスキンmodを同時に実行しているワールドまたはserverに参加した際に発生する可能性があったクラッシュを修正しました。利用可能なテクスチャアトラスを超えるテクスチャは、参加処理中にクライアントをクラッシュさせる代わりに、スキップされて警告として記録されるようになりました。

server停止時の挙動も改善されています。serverが停止すると、接続中のプレイヤーは接続が最終的にタイムアウトするまで残り続けるのではなく、現在は正常な切断を受け取ります。

共有ワールドを再びプライベートに戻した際も、変更が即座に反映されるようになりました。

開発者やserverツール向けには、が、デフォルトメソッドを通じてオプションのwire-byteカウンターを公開するようになりました。既存の実装に変更は不要ですが、開発者はこの新しいカウンターを使ってネットワークトラフィックの可視性を高められます。

小さなhotfixがマルチプレイに大きな影響をもたらす

表面的には、Update 6 Part 13向けHotfix 1にはほんの数件の変更しか含まれていません。しかしマルチプレイの観点から見ると、ICE・STUN・TURNへの移行は、Hytaleが受けたネットワーク変更の中でも特に重要な部類に入ります。

この変更は、本来であれば一般プレイヤーが理解する必要のなかった技術的障壁を取り除きます。NATタイプ、ポートマッピング、仮想ネットワークツールは、フレンド間の単純な招待をあっという間にトラブルシューティングの時間へ変えてしまいかねません。

Hytaleの新しいアプローチは、あらゆる難しいネットワーク構成を解消するわけではありませんが、ゲームに複数の接続手段を与え、直接通信が不可能な場合にはリレーも導入します。

多くのプレイヤーにとって、実際の結果はシンプルでしょう。クリックして、参加して、遊ぶ――Tailscaleを先にインストールすることなく。

常時オンラインのHytaleワールドが必要ですか?

継続的なコミュニティ向けには、専用のHytale serverが、プレイヤーのPCとは独立してワールドを利用可能な状態に保ちます。VeryGamesは、server管理を簡単にするコントロールpanelを備えたHytaleホスティングを提供しています。

Hytale serverをレンタル →

出典: Hytale - Pre-Release Patch Notes (Update 6); RFC 8445 - ICE; RFC 8489 - STUN; RFC 8656 - TURN.

この記事を共有する