INDIE INDEX

レベル:入門

シーンとは|画面や場面を構成する単位。エンジンによって指すものが異なる

言葉の意味

シーンは、英語の scene(劇や映画の「場面」)をカタカナにした語で、ゲーム作りでは、画面に出すものをひとまとめにして保存した単位を指して使われることが多い言葉です。

ただし、その「ひとまとめ」がどこまでを指すかは、どのソフトの話をしているかで変わります。1つに決まっていません。

Godot では、ゲームの基本の部品であるノードを木の形に組んだものをシーンと呼びます。たとえばキャラクター1体ぶんのシーンを保存すると、エディタの中で新しい種類のノードのように働き、既存のノードの子として加えられます。Unity では、シーンはゲームやアプリケーションの全体または一部を収めたものです。単純なゲームなら1つのシーンで作ることがあり、複雑なゲームなら面ごとに1つのシーンを使うことがあります。その場合、それぞれのシーンが専用の環境・キャラクター・障害物・装飾・UI を持ちます。

この語は、シーンを新しく作る、作ったシーンを別のシーンの中に置く、ゲームの途中で別のシーンに切り替える、といった場面で使われます。Godot では、保存したシーンを雛形にして、別のシーンの中に何度でも置けます。これを「インスタンス化」(英語では instancing)と呼びます。実行中にシーンを入れ替える方法もあります。Unity では、新しいシーンをメニューから作れて、スクリプトからは読み込むシーンを名前・パス・Build Settings(ビルドの設定)の中の番号のどれかで指定します。

実際のファイルでのシーンとノードの読み方はGodotのシーンとノードの読み方にあります。

Unreal Engine では、ゲームの「世界」の全部または一部を「レベル」と呼びます。レベルは1つずつ別の .umap ファイルとして保存されるため、「マップ」と呼ばれることもあります。glTF(3Dのコンテンツを送り、読み込むための形式)の 2.0 版では、シーンは「描画する視覚的な物の集まり」と定義されています。

混同されやすい言葉

シーンとカットシーンは別の語です。カットシーンの意味はカットシーンとは|操作を離れて進行する、演出用の映像場面にあります。

情報源

関連ページ43

このページの内容の誤りは、問い合わせの窓口で受け付けています。