レベルエディターとは
レベルエディターは、ビデオゲームのレベルを編集または作成するために設計されたソフトウェアツールです。 この特別なソフトウェアは、ゲームの開発者が作成するか、サードパーティのプログラマーが個別に開発する場合があります。 レベルエディターはコンピューターのビデオゲームで最もよく見られますが、ホームコンソール用のビデオゲームでも表示されることがあります。 これらはほとんどの場合、元のゲームの開発者によって設計され、通常はゲームに含まれています。
レベルエディターは、個々のゲームではなく、ゲームエンジン用に設計されることがよくあります。 ゲームエンジンは、ゲームの作成と開発に使用されるコンピューターソフトウェアです。 これらは、ゲームの物理学、サウンド、アニメーション、グラフィックスなどの機能を設定するのに役立ちます。 たとえば、Unreal EngineはEpic Gamesが開発したゲームエンジンで、他のゲーム会社が独自のゲームを開発するためによく使用します。 レベルエディタUnrealEDの修正バージョンにより、ThiefやDeus Exなどの個々のUnrealエンジンゲームのレベルを編集または作成できます。
開発者は通常、ゲーム用の無料のレベルエディタソフトウェアをリリースし、ファンが独自のレベルを作成することを奨励します。 レベルエディタープログラムを使用してファンが作成したレベルは、オンラインでファンコミュニティにリリースされ、他の人がプレイできるようになります。 特に人気のあるゲームQuakeやDoomなどのオンラインの一人称シューティングゲームで人気があります。 狂信的なプレイヤーは、独自のレベルを構築することで同じレベルに飽きることを避け、物事を変えるためにユーザーが作成したレベルを積極的に探します。
Xbox 360やPlaystation 3などのビデオゲームコンソールの性質により、フル機能のレベルエディターがこれらのプラットフォームに存在することは困難です。 家庭用コンピューター用に作成されたレベルエディターは、開発者自身が使用したレベル作成プログラムによく似ていますが、ゲームコンソール用のレベルエディターは、機能が制限された単純化されたバージョンです。
ゲームでレベル編集機能を必要とするファンによって、コンソールゲーム用の違法なレベルエディタが作成されることがあります。 これらは、変更されたゲームコンソールまたはゲームの海賊版コピーを適切に実行する必要があるため、多くの場合違法です。 しかし、多くの場合、ゲーム開発者は組み込みのレベルエディタープログラムの可能性を認識し始めており、ゲームにそれらの形式を含めています。 一部のゲームでは、レベルエディターをゲームの進行に組み込んでおり、ストーリーをさらに進めるために、プレーヤーがレベルの側面を編集または作成する必要があります。