MMOサーバーとは何ですか?

大規模なマルチプレイヤーオンライン(MMO)ゲームサーバーは、ゲームをプレイしている人のホストとして機能するコンピューターです。 MMOサーバーはゲームソフトウェアのホストバージョンを実行し、プレイヤーはコンピューターでクライアントバージョンを実行します。多くの場合、キャラクターは1つのサーバーにロックされていますが、プレーヤーはサーバーブラウザーでもMMOサーバーに接続できる場合があります。ほとんどのMMOには、さまざまなコンピューターや物理的な場所に負荷を配布するのに役立つ複数のサーバーがあります。プレイヤーは通常、同じサーバーに接続されている人とのみ対話することができます。単一のサーバーアーキテクチャも存在しますが、それほど一般的ではありません。

大規模なマルチプレイヤーオンラインゲームは、多くの人々が永続的な世界で一緒にプレイできるようにするコンピューターおよびビデオゲームです。多くのMMOはロールプレイゲーム(RPG)ですが、他の多くのジャンルも代表されています。これらのゲームを許可するインフラストラクチャの中で最も重要なコンポーネント存在するのはMMOサーバーです。さまざまなゲームがさまざまなサーバーインフラストラクチャを使用しますが、通常は基本的なホストとクライアントモデルで動作します。プレイヤーに依存してホストとして行動する従来のビデオゲームとは異なり、MMOは常にサーバーをホストとして使用し、プレーヤーにクライアントとして接続する必要があります。

ほとんどのMMOゲームが永続的な世界を使用しているという事実のため、通常、MMOサーバーが常にインターネットに留まり、接続する必要があります。サーバーは、人々がサインオフした後でも、イベントをシミュレートし、プレイヤーの成果を追跡し続けています。 MMOサーバーでメンテナンスを実行する必要がある場合、通常、誰もがコンピューターまたはサーバーファイルを動作させるようにログオフを余儀なくされます。

多くのMMOゲームは、ゲームの世界の同一のコピーがさまざまなサーバーに存在する複数のサーバーアーキテクチャを使用しています。これらのゲームの一部は許可されていますプレイヤーは自由にサーバー間を移動しますが、他のプレイヤーは、プレーヤーまたはキャラクターをロードバランスのために特定のサーバーにロックします。サーバーは専用のコンピューターでホストされる場合がありますが、複数のゲームサーバーも1つのホストに存在する可能性があります。一部のMMOは、単一のサーバーアーキテクチャを使用しているため、すべてのプレーヤーが同じ仮想世界に接続できるようになります。これらのゲームは、ゲームの世界の特定の部分のプレイヤーが、その分野以外のプレイヤーとのやり取りがほとんどないように設計されていることがよくあります。

プライベートゲームサーバーは、基本的に、ゲームのデザイナーまたはパブリッシャーが所有または運営していないハードウェアで実行されているMMOのホストソフトウェアで構成されています。これは通常、ソフトウェアのエンドユーザーライセンス契約(EULAS)に従って許可されませんが、いくつかの例外があります。操作されなくなった古いMMOの中には、プレイヤーが独自のプライベートサーバーを実行できるように、コードが公然とリリースされています。これらのプライベートサーバーは通常、非常にリソース集中的であり、通常堅牢なインターネット接続を持つ専用コンピューターで実行する必要があります。

他の言語

この記事は参考になりましたか? フィードバックをお寄せいただきありがとうございます フィードバックをお寄せいただきありがとうございます

どのように我々は助けることができます? どのように我々は助けることができます?