初歩的な質問かもしれないけど。

シーンの管理とかってどんな感じで作っていけばいいんでしょう?
例えば、メニュー画面とゲーム画面があったら
入力処理は変わるし描画処理も変わりますよね。
そういうのってどう考えていけばいいんでしょう・・。

サンプルとかにあるGameクラスを一つのシーンとしてやってけばいいんでしょうか?
後でその上に管理するクラス作るとか?

管理クラス{
 while(Flag){
  switch(){

 }


 メニュークラス{ロード・入力・描画}
 ステージ1クラス{ロード・入力・描画}
 ステージ2クラス{ロード・入力・描画}

みたいな?
多分オブジェクト指向てのが分かってないのかも。orz