【C++】汎用的なシーン管理を行うクラスのサンプル
汎用的なシーン管理を行うクラスを作成した。幅広くしたいこと( シーンの加算、全体でのデータの共有、遷移時のデータの受け渡し…など )に対応したため、コード量が多い。そのため、今回はサンプルをリポジトリで公開するのみで終わりとする。
リポジトリ( 実装 + サンプル )
※ Windows API利用したサンプル。A, S, Rキーでシーンの追加、置き換え、除去ができる。各シーンはシーン変更部分と描画部分を除いて同様の処理が書いてある。
汎用的なシーン管理を行うクラスを作成した。幅広くしたいこと( シーンの加算、全体でのデータの共有、遷移時のデータの受け渡し…など )に対応したため、コード量が多い。そのため、今回はサンプルをリポジトリで公開するのみで終わりとする。
※ Windows API利用したサンプル。A, S, Rキーでシーンの追加、置き換え、除去ができる。各シーンはシーン変更部分と描画部分を除いて同様の処理が書いてある。