がりらぼ

WindowsRuntimeの応援ブログ

XNAゲームのエントリポイントを変える

XNAで新規プロジェクトを作成したときは、Game1クラスが自動生成され、そこがゲームのエントリポイントとなっています。
Game1とかダサいのでクラス名を変えてもいいのですが、エントリポイントのクラスを変更します。

エントリポイントのクラスはProgram.csという一緒に自動生成されるファイルの中で、

static void Main(string[] args)
        {
            using (Game1 game = new Game1())
            {
                game.Run();
            }
        }

というコードでインスタンス生成されています。
なのでここのGame1を自分の作ったGameクラスの派生クラスで置き換えてやればokです。