MMOエンジンの種類は何ですか?

多種多様なマルチプレイヤーオンラインゲーム(MMO)エンジンが開発されました。ほぼすべてのMMOには独自のカスタムエンジンがあり、後でゲームエンジンとしてリリースされることもありますが、ゲームコンテンツのない一般的なMMOエンジンとして特別に設計されたエンジンがあります。一部のエンジンは、すべてのプレーヤーが同じサーバー内に存在し、互いに自由にやり取りできるクラシックな3次元(3D)グラフィック用に設計されていますが、他のエンジンは異なるサーバーにプレーヤーの負荷を配布します。マッチスタイルのMMOエンジンは、プレイヤーとプレイヤーのみのゲームのみをホストするように設計されており、試合の外に永続的なゲームの世界を持っていません。いくつかのエンジンは、フライトシミュレータがそうであるように、物理学と動的なオブジェクトを完全に相互作用させたときに完全に移動するシミュレートされた環境を作成するために非常に長く進みます。これは一般的に管理しますサーバーでは、プレイヤーが対話できる永続的な世界。エンジンは複数のサーバーをサポートしている可能性があります。つまり、プレーヤーはプレイヤーの負荷を配布するためにどのサーバーを再生するかを選択できるため、誰も過負荷になりません。あるいは、このタイプのエンジンは、すべてのプレーヤーが技術的に同じサーバー上にいるシステムを使用できますが、この場合はシャードと呼ばれるいくつかのコンピューターが実際に協力して、必要に応じて処理タスクを配布しています。

特定のMMOエンジンは、インスタンスと呼ばれるシステムを使用して、大規模なプレーヤー負荷の問題に直面しています。これらのMMOエンジンには、プレイヤーが互いに相互作用できる、時には社会的にのみ対話できる永続的な世界エリアがあります。プレイヤーが、戦闘エリアやサブゲームなど、より複雑なゲームプレイが発生するエリアに入ると、エンジンはプレイヤーまたは少数のプレイヤーのみができるエリアのコピーを生み出します。実際にアクセス。これにより、インスタンス領域は通常、ゲームクライアントを介してプレーヤーのコンピューターで実行されるため、処理能力を節約できます。また、プレイヤーのグループが常に互いにぶつかり、より制御されたゲームプレイを可能にするため、人気エリアの過密状態も回避します。

シングルプレイヤーゲームから生成されたものも含まれる一部のMMOエンジンは、没入型のオンライン世界よりもプレイヤーのマッチサーバーのように機能します。これらのエンジンには、プレイヤーが互いに移動してやり取りできる永続的な世界はありませんが、代わりにプレイヤーがお互いを見つけることができるようになり、その後、独自のソフトウェアを使用してゲームを開始してプレイします。プレイヤーが通常持続する方法の統計は、仮想文字のいくつかの側面を改善するために時々使用されることがありますが、これは常に実装されているわけではありません。これらのMMOエンジンのほとんどは基本的に組織化されたスポーツ名簿のように機能し、プレーヤーやチームを互いに一致させ、の結果を記録します試合。マッチサーバーは、実際のゲームがプレーヤーのコンピューターから完全に実行されるため、比較的少ないオーバーヘッドを実行します。

ブラウザベースのMMOエンジンもありますが、一部のプレーヤーはこれらを真のMMOとは見なしていません。これらのエンジンにより、ゲームをWebサイトインターフェイスを介して独占的に再生でき、他のタイプのMMOと見分けがつかない場合があります。ただし、場合によっては、シングルプレイヤーのオフラインゲームに似ていることがあります。ブラウザベースのゲームのプレーヤー間の相互作用は、Webサーバーのセキュリティの問題によって非常に制限される可能性があり、Bulletin Board Systemsにメッセージの投稿に限定される場合があります。それでも、ブラウザベースのMMOはアクセス可能であり、常に専用サーバーを必要とし、カジュアルなプレーヤーを引き付け、モバイルデバイスで再生できるため、人気を維持し続けています。

他の言語

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

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