Corey56 / RingLeader

PyGame Zero Falling Matcher Game
GNU General Public License v3.0
2 stars 5 forks source link

Multi-Player #7

Open Corey56 opened 4 years ago

Corey56 commented 4 years ago

This is a distributed applications course so we'll need to make this thing distributed somehow. Post your ideas here.

Corey56 commented 4 years ago

I'm thinking a peer-to-peer architecture.

  1. Game opens to a kind of lobby join screen where you can see who you're connected with and type your friends' IP addresses to connect. Maybe you can text chat in this screen as well. When any connected player presses 'Go', no other player's may join and a countdown timer begins.

  2. The game will be a race to certain number of points. When one player reaches that point threshold, the game ends and all players see a Ranking Screen. Players press 'OK' in this screen and they are dumped back into the lobby.

Features