public CrateManager(World _world, int _mapWidth, HeadUpDisplay _hud) { cratesAndBricks = new List <DrawablePhysicsObject>(); world = _world; random = new Random(); mapWidth = _mapWidth; hud = _hud; }
public CrateManager(World _world, int _mapWidth, HeadUpDisplay _hud) { cratesAndBricks = new List<DrawablePhysicsObject>(); world = _world; random = new Random(); mapWidth = _mapWidth; hud = _hud; }
/// <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() { graphics.ApplyChanges(); this.IsMouseVisible = true; this.Window.Title = "Crate Game"; currentState = GameState.Playing; world = new World(new Vector2(0, 9.81f)); map = new Map(); camera = new Camera(GraphicsDevice.Viewport); hud = new HeadUpDisplay(); splashScreen = new SplashScreen(); menuManager = new MenuManager(graphics.GraphicsDevice); base.Initialize(); }