protected override void LoadContent() { spriteBatch = new SpriteBatch(GraphicsDevice); level.LoadMap(Content); playField = level.GetPlayField(); player = new Cat(level.GetPlayerPosition(), Direction.Right); player.Load(Content, playField); enemyController = new GhostController(level.GetGhostCoordinates()); enemyController.LoadAll(Content, playField); camera = new Camera(GraphicsDevice.Viewport); }