How many Players are totally possible?
-
Okay I'm a little bit confused now.
I've planned for 8 players, but when I was finally able to convert all my control codes into one single function that's universal I have seen that there is only 4 player support.
Don't get me wrong and please correct me if I misunderstood.
I thought there was controller support for 16 joycons or 8 controllers, because 2 joycons makes 8 controllers right?
I so much want my game to have 8 players, but everyone needs 2 sticks
-
4 pairs or 8 individual: https://twinfinite.net/2018/12/controllers-nintendo-switch/
Sorry!
-
Well yea, but as this points out 8 procontrollers works too. So program for 8, and take in to account that some people will only be able to do 4. That's on the player, not you
-
I've got to explain.
I'm using
Array c[7]
c[0]=controls(0)
c[1]=controls(1)
c[2]=controls(2)
c[3]=controls(3)If I try to address more than 4 players like 5 or 6 then the interpreter gives an error
saying expected index 0-3It clearly says it supports only 4 players.
Personally I find it logical that Pro controllers are one single device and not two separate. But if the controls() index expects a max of 4 how the hail am I supposed to connect more than that if the interpreter says no?(funny little Britain reference tho)
-
Yes the interpreter currently only supports 4
-
@pianofire then I'd like to suggest something like 8 players for a future update. I have written my code so I can just add them later on.
-
You can break each controller down into two by yourself. Obviously this does not work for pro controllers, but it should be no problem for joycons.
You would just map controls(0) to players one and two, with player one's movements mapped to the left control stick (subtracting 90 degrees from the stick movement) and the arrow buttons. Player two would then map to the right control stick (adding 90 degrees) and the a, b, x, y buttons.
This way you can support eight players.