How To Receive Inputs From 2 Controllers?
This may seem like an extremely simple problem, but it's been holding back my project for a few weeks now.
I'm making a Paper2D game, and all I want is to implement local two player multiplayer. No splitscreen, just two characters on the screen, each controlled by their own player controllers. However, my actors are never able to receive inputs from more than 1 controller, with one remaining still while the other is able to move.
Receiving inputs from more than one controller doesn't seem to be an issue for anyone else, so I'm hoping there's some easy and obvious method I've just overlooked.
Edit: This is getting tremendously frustrating. I have a game idea who's foundation lies in local multiplayer, and I can't really continue developing it until I get this worked out.
I have met the same problem . I have to playercontroller one control by wasd another one is control by direction key. I use creat player funtion in my gamemode blueprint. but seems the second player dosen't receive any input event.
answered Dec 14 '16 at 03:33 AM
create 2nd player controller and spawn 2nd Player Pawn and Posses
answered Dec 22 '16 at 05:23 AM
To create multiple players in a local game, you really need to utilize the "Create Player" node. This will create separate player controllers for each local player, and enable the use of separate controllers.
The following video goes into the specifics of setting up the system, and I am currently using this method on my own project with success.
answered Mar 21 '18 at 03:15 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here