示例#1
0
    protected override void Initialize()
    {
      base.Initialize();

      App.Instance = this;
      //Initialize the game model
      gameModel = new GameModel();
      //Initialize AudioEngine
      towerAudioEngine = new TowerAudioEngine(gameModel);
      //Initialize the UI component
      gameView = new SimpleView(gameModel, graphics, Content);
      contactParser = new ContactParser();
    }
示例#2
0
    public TestingApp()
    {
      App.Instance = this;
      
      PresentationParameters pp = new PresentationParameters();
      graphics = new GraphicsDevice(GraphicsAdapter.DefaultAdapter, DeviceType.NullReference, System.IntPtr.Zero, pp);

      model = new GameModel();
      model.Music.TimeSignature = new TimeSignature(4, 4);
      model.Music.Tempo = 60;
      model.Music.ClicksPerBeat = 4;

      controller = new ContactParser();
    }