player-controlled characters