Вам потребуется второй объект игрока, который вы будете отслеживать отдельно от первого объекта игрока.Затем вам нужно будет отреагировать на элементы управления со второго контроллера или на отдельный набор ввода с клавиатуры, отличный от объекта первого игрока.
Чтобы получить элементы управления для второго игрока (с помощью контроллера Xbox 360), вы можете использовать:
GamePad.GetState(1); // 1 is the index, so it refers to player 2.
MSDN