レベルデザイナーは何をしますか?
コンピューターゲームの開発では、レベルデザイナーが実際のデジタル環境を作成して、プレーヤーがプレイするときに相互作用し、ゲームのキャラクターとアイテムをその環境内に配置します。 ゲーム開発会社が異なれば、レベルデザイナーの役割も異なります。 場合によっては、ゲームの特定のレベルを組み立てるすべての側面を担当する一方で、ライティングやキャラクターのパスなど、レベルの非常に狭い部分にしか焦点を当てない場合もあります。 設計者は通常、プログラミングの知識と3次元(3D)モデリングプログラムの熟達度が必要です。 このジョブは、他のゲーム開発チームによって作成されたすべての要素が組み込まれているため、最終製品にとって非常に重要です。
一部の企業では、レベル設計者が、地形、壁、天井、その他の構造物のポリゴンを含むレベルのジオメトリを作成します。 マップの作成は非常に詳細なプロセスである場合があり、過度に混乱することなくプレイヤーに課題を提示する必要があります。 特定のプロジェクトでは、レベルデザイナーは3Dモデリングプログラムでオブジェクトを作成している場合がありますが、レベルの作成に使用されるすべてのオブジェクトが別々のアーティストとイラストレーターによって事前作成され、セット小道具のように配置されている場合もあります
プロジェクトのタイプと範囲に応じて、レベルデザイナーの仕事は異なることを意味する場合があります。 レベルデザイナのより制限された役割は、レベル上のオブジェクトのみを処理することです。 レベルのジオメトリは、環境デザイナーとして知られる別のチームメンバーによって既に作成されています。 このシナリオでのレベル設計とは、ゲームキャラクターや武器などのオブジェクトを戦略的な位置に配置して、プレイヤーに課題を提示することです。 また、ゲームのプレイをさらに複雑にするために、ドアのロックやレベルの周りでオブジェクトを移動するトリガーの設定など、環境の一部を変更することも含まれます。
ゲームデザイン会社は、レベルのイベントや敵やキャラクターの行動を制御するスクリプトを作成するようにレベルデザイナーに依頼することもあります。 これには、アクションをすばやく効果的にスクリプト化するための基本的なプログラミング知識が必要になる場合があります。 デザイナーは、マップの仕組みに精通しており、オブジェクトの動きをより自然に統合できるため、レベルのスクリプトを記述することがしばしば選択されます。
レベル設計者が持つかもしれない他の責任があります。 これらには、レベル上の敵の統計的バランスのテストまたは推奨、環境で使用される新しいオブジェクトの2次元(2D)テクスチャの作成、またはレンダリング用の照明とパーティクルの調整が含まれます。 大規模なゲーム開発会社は通常、レベルを作成するための独自の設計ツールを作成します。これはプロセスを簡素化するのに役立ちますが、標準的な3Dモデリングソフトウェアのプラグインは設計プロセスを可能にします。