Local co-op?

Hello!
I’ve been tossing and turning over a few things and I’m wanting to get started with a game that has a couch co-op type feel to it that is quite simple but whenever I look online, I don’t see any tutorials that detail on how this is possible that I am able to acquire (the only one seems to be pretty expensive on the site that I saw it on…) and I was wondering if anyone would be able to share some blueprint examples to help me in making such, mainly with the Third Person example or the Top Down shooter example. What I am particularly wanting doesn’t seem much:

  • A pair of Player Controllers that uses either different input devices (preferably the same device/keyboard though.)

It would be heavily appreciated if you could.

Thanks in advance!

This can be done easily with the “Create Player node”. Simply put a controller number other then 0 and it should work fine. I did it up to 4 players since that’s all the controllers I had.

Would I utilize the “Create Player” node in the Level Blueprint?
So basically

On Event Play (or whatever) > Create Player [0]

and then have another Create Player node hooked up to that Event Play (again, or whatever)?

As well as that, would I have to do any fiddling with the input settings in options?

and lastly, are alternate Player Controllers supported by “Create Player”?

Yes.
Yes.
No.
Yes.

Create Player creates a local playercontroller. If you have splitscreen enabled, it will add another screen. If not, it won’t, but will still create another player controller. You can spawn a pawn for this controller and possess that, or have it possess an existing one.