public GameOverMessage(Game game, ScreenManager manager) : base(game) { Content = Game.Content; this.manager = manager; Controls = new ControlManager(); }
public LoadScreen(Game game, ScreenManager manager) : base(game) { Content = Game.Content; this.manager = manager; Controls = new ControlManager(); }
public CharacterGeneratorScreen(Game game, ScreenManager screenManager) : base(game) { Content = Game.Content; manager = screenManager; Controls = new ControlManager(); }
public EditorScreen(Game game, ScreenManager screenManager) : base(game) { Content = Game.Content; manager = screenManager; Controls = new ControlManager(); toMove = null; }
public Game1() { //Nacteni grafiky graphics = new GraphicsDeviceManager(this); Content.RootDirectory = "Content"; //Nastaveni velikosti okna graphics.PreferredBackBufferWidth = 1024; graphics.PreferredBackBufferHeight = 768; graphics.ApplyChanges(); //Inicializace Session Session.Initialize(this); //Nacteni komponent pro obsluhu vstupu Components.Add(new KeyboardInput(this)); Components.Add(new MouseInput(this)); //Inicializace managera screenManager = new ScreenManager(this); Components.Add(screenManager); //Vytvoreni vsech screenuu StartScreen = new StartScreen(this, screenManager); CharacterGenerator = new CharacterGeneratorScreen(this, screenManager); GamePlayScreen = new GamePlayScreen(this, screenManager); LoadScreen = new LoadScreen(this, screenManager); EditorScreen = new EditorScreen(this, screenManager); endMessage = new endMessage(this, screenManager); TheEndMessage = new TheEndMessage(this, screenManager); MessageScreen = new MessageScreen(this, screenManager); GameOverMessage = new GameOverMessage(this, screenManager); //Vyvolani StartScreenu screenManager.ChangeScreens(StartScreen); }
public StartScreen(Game game, ScreenManager manager) : base(game) { Content = Game.Content; this.manager = manager; }