public Game(String name) { GamePlayer = new Player (name); GameBoard = new Board (); GamePacman = new PacmanCharacter (GameBoard, GamePlayer, this); GameRandomGhost = new GhostCharacter (GameBoard, GamePlayer,this,GamePacman); GameTrackingGhost = new GhostCharacter (GameBoard, GamePlayer,this,GamePacman); GameOver = false; }
public GhostCharacter(Board Gameboard, Player GamePlayer, Game CurrentGame, PacmanCharacter Pacman) { Speed = 1; Direction = 0; State = 0; Board = Gameboard; this.Game = CurrentGame; Player = GamePlayer; PlayerPacman = Pacman; //starting position this.Position.X = 13; this.Position.Y = 14; }