Exemple #1
0
 public Editor()
 {
     map = new Map("PAC-MAN");
     map.LoadMap();
     MyCanvas.screenWidth  = map.tiles.GetLength(0);
     MyCanvas.screenHeight = map.tiles.GetLength(1);
 }
Exemple #2
0
        public Game()
        {
            Timer timer = new Timer();

            timer.Tick    += new EventHandler(onTick);
            timer.Interval = 16;
            timer.Start();
            random = new Random();

            /*Node nodeA = new Node(6, 6);
             * Node nodeB = new Node(12, 6);
             * Node nodeC = new Node(6, 12);
             * Node nodeD = new Node(12, 12);
             * Node nodeE = new Node(18, 12);
             * Node nodeF = new Node(6, 24);
             * Node nodeG = new Node(18, 24);
             * nodeA.neighbors[Direction.Right] = nodeB;
             * nodeA.neighbors[Direction.Down] = nodeC;
             * nodeB.neighbors[Direction.Left] = nodeC;
             * nodeB.neighbors[Direction.Down] = nodeD;
             * nodeC.neighbors[Direction.Up] = nodeB;
             * nodeC.neighbors[Direction.Right] = nodeD;
             * nodeC.neighbors[Direction.Down] = nodeF;
             * nodeD.neighbors[Direction.Up] = nodeB;
             * nodeD.neighbors[Direction.Left] = nodeC;
             * nodeD.neighbors[Direction.Right] = nodeE;
             * nodeE.neighbors[Direction.Left] = nodeD;
             * nodeE.neighbors[Direction.Down] = nodeG;
             * nodeF.neighbors[Direction.Up] = nodeC;
             * nodeF.neighbors[Direction.Right] = nodeG;
             * nodeG.neighbors[Direction.Up] = nodeE;
             * nodeG.neighbors[Direction.Left] = nodeF;
             * player = new Pacman(nodeA, Direction.Down);*/

            map = new Map("PAC-MAN");
            //map = new Map("Wallpaper");
            map.LoadMap();
            map.LoadEntities();
            //map.LoadMap("Jr. PAC-MAN (2)");

            /*entities[5] = new Pacman(map.tiles[6, 8].node, Direction.Down);
             * entities[0] = new Blinky(map.tiles[6, 8].node, Direction.Left);
             * entities[1] = new Inky(map.tiles[6, 8].node, Direction.Left);
             * entities[2] = new Pinky(map.tiles[6, 8].node, Direction.Left);
             * entities[3] = new Clyde(map.tiles[6, 8].node, Direction.Left);*/
        }