예제 #1
0
 public void selectCave(int cn)
 {
     caveNumber = cn; // Set cave number
     _Cave = new Cave(caveNumber); // Instantiate Cave object
     _Trivia = new Trivia(caveNumber); // Instantiate Trivia object
     _Map = new Map(caveNumber);
     // Open new game 
     _PlayGame = new PlayGame(this); // Make new PlayGame object
     _PlayGame.Show();
     
 }
예제 #2
0
        public GameControl(Vector2 WindowSize)
        {
            // GState.Game loads the game
            // GState.Menu loads the menu
            GameState = Gstate.Menu;
            MyWumpus = new Wumpus(new Vector2(Room.thisSize.Center.X - 35, Room.thisSize.Center.Y - 35), "Wumpus2_Small");
            MyTrivia = new Trivia("Chemistry");
            MyCave = new Cave1("C:\\Users\\" + username + "\\Dropbox\\WumpusTest\\WumpusTest\\WumpusTestContent\\CaveFiles\\MapDataCave1.txt");
            MyPlayer = new Player(new Vector2(WindowSize.X / 2, WindowSize.Y / 2), "Player\\Player5", 0, 10, 0, 0, 3.5f);
            MyMap = new Map(MyCave.getTotalChambers());
            MySound = new Sound();

            MyUI = new GUI();
            GameDimensions = WindowSize;
        }
예제 #3
0
        public GameControl(Vector2 WindowSize)
        {
            // GState.Game loads the game
            // GState.Menu loads the menu
            GameState = Gstate.Menu;
            MyPlayer = new Player(new Vector2(WindowSize.X/2, WindowSize.Y/2), "Player\\Player2", 0, 10, 0, 0, 3.5f);
            MyMap = new Map();
            MyWumpus = new Wumpus(Vector2.Zero, "Wumpus2_Small");
            MyTrivia = new Trivia("Chemistry");
            //UNIVERSAL TEST:
            MyCave = new Cave1("C:\\Users\\" + username + "\\Dropbox\\WumpusTest\\WumpusTest\\WumpusTestContent\\CaveFiles\\MapDataCave1.txt");
            MySound = new Sound();

            MyUI = new GUI();
            GameDimensions = WindowSize;
        }
예제 #4
0
 public GameState(Cave cave, Map map, Player player)
 {
     Cave = cave;
     Map = map;
     Player = player;
 }
 public Wumpus()
 {
     m = new Map();
     WumpusState = state.asleep;
     countAsleep = 0;
 }