示例#1
0
        static void Main()
        {
            SetupTheme();

            Game.Create(GAME_WIDTH, GAME_HEIGHT);

            Game.OnInitialize = Init;
            Game.OnUpdate     = Update;

            Game.Instance.Run();
            Game.Instance.Dispose();
        }
示例#2
0
        public XNA_Game CreateGameInstance()  //  2nd
        {
            gameWidth  = 160;
            gameHeight = 60;

            SC_Game.Create(gameWidth, gameHeight);

            // 0.N:  Engine isa SadConsole.ContainerConsole
            // This inheritance constraint causes some twisting.
            SC_Game.OnInitialize          = InitializeEngine; //  Called when game.Run()
            SC_Game.Instance.Window.Title = "Copper Bend";

            return(SC_Game.Instance);
        }