public PlayerController(PlayerModel player, InputType type, PlayerIndex playerIndex) { this.player = player; inputManager = new InputManager(type, playerIndex); keyMap = new Dictionary<PlayerAction, Inputs>(); // Map actions to keys keyMap.Add(PlayerAction.MoveDown, Inputs.Down); keyMap.Add(PlayerAction.MoveLeft, Inputs.Left); keyMap.Add(PlayerAction.MoveRight, Inputs.Right); keyMap.Add(PlayerAction.ActionA, Inputs.A); keyMap.Add(PlayerAction.Jump, Inputs.B); }
public PlayerDebugView(PlayerModel player) { this.player = player; }
public World() { // Object Instantiation player1 = new PlayerModel(this, new Vector2(100, 100), 64, 96); cameraModel = new CameraModel(this); // LoadLevelFromFile("Level.bin"); LoadLevel("Level.bin"); }