Scenes。ゲームの特定の状態や場面を表すもの。

ゲームの設計として、個々の場面をシーンに分けて実装し管理するパターンが考えられる。

実装のパターン

  • シーンを名前で管理するために、連想配列(C++)を利用できる
  • 現在のシーンの名前を保持する変数を用意する

シーン遷移の実装パターン

  • 遷移先シーンの名前と、シーン間でデータをやり取りするための引数を受け取ることができる、シーン遷移を行う関数を用意する

参考