/// <summary> /// Allows the game to perform any initialization it needs to before starting to run. /// This is where it can query for any required services and load any non-graphic /// related content. Calling base.Initialize will enumerate through any components /// and initialize them as well. /// </summary> protected override void Initialize() { TouchPanel.EnabledGestures = GestureType.Tap; m_World = new GameWorld(); m_Controls = new GameControls(); Tank t = new Tank(m_World); Dummy d = new Dummy(m_World); t.SetPursuer(d); m_World.GameEntities.Add(t); m_World.GameEntities.Add(d); base.Initialize(); }
public abstract void Update(GameTime time, GameControls controls);