June 2021
Posted 3 years ago
I implemented the party system this month. The party system works like you'd expect, you join a party, the party owner joins a game - the entire party joins with them. 

I've worked to make this whole thing as frictionless as possible..
attribute 'contenteditable' not allowedattribute 'blocktype' not allowed
The number of people in your party is currently limited to 16. This isn't really a hard technical limit, it's just because I'd need to make special UI to support this amount of people.

If you're the party owner you'll get a yellow circle and be able to manage the members. You won't be able to kick or ban members though, because for some reason Steamworks doesn't have that feature. Apparently the workaround is to recreate the lobby and invite everyone but that person - which is both hilarious and dumb.

attribute 'contenteditable' not allowedattribute 'blocktype' not allowed
When the owner creates or joins a game, the party will follow. When they leave the game, the party will follow.
attribute 'contenteditable' not allowedattribute 'blocktype' not allowed
There's a few more things to decide here. There's voice and text chat, we need to decide how the best way for that all to work, but the fundamentals and the unknowns were done this month.