How would you add a Round system that keeps Track of each players Score

I am making a local multiplayer party game where when there is only one player left standing we go to a different map and start again.I also want to keep score of how many wins a player has so when 1 player has 3 wins the match is over and that person wins. I have just been having trouble with that last part cause its a 4 player game I am not sure exactly how I am going to keep track of all 4 players amount of wins. Any suggestions?

For traditional multiplayer you would put player score and stuff like that in the PlayerState class. The GameState class has the “Player Array” variable, which basically holds all the connected player’s PlayerState. Not sure if local multiplayer works any different though.