Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

More than 2 teams at a time #105

Open
bchampp opened this issue May 9, 2020 · 4 comments
Open

More than 2 teams at a time #105

bchampp opened this issue May 9, 2020 · 4 comments

Comments

@bchampp
Copy link

bchampp commented May 9, 2020

My friends and I play this every tuesday and friday night. It's super fun but I think that enabling the game to allow for 3 or 4 teams would be a great option. I am interested in working on this but would love to collaborate with some other devs!

@aklef
Copy link

aklef commented May 28, 2020

Seconded!

@elsholz
Copy link

elsholz commented Feb 2, 2021

Hey, I'm currently implementing this in my fork, and I'd like to get a short feedback on what the implementation should look like.

Im planning to add a button to the main menu, where you can choose between 2, 3, and 4 teams.
The playfield sizes could be as follows:

  • 2 teams: 25 fields
  • 3 teams: 36 fields
  • 4 teams: 49 fields

Im not sure whether 49 fields with 4 teams is too much, though. Also I'm not sure how to handle winning, as there is now more possible outcomes than just a winner and a loser.

I'll let you know as soon as it is implemented so that we can test what values yield good results.

@bchampp
Copy link
Author

bchampp commented Feb 2, 2021

That sounds great!! I look forward to testing it.

@elsholz
Copy link

elsholz commented Oct 30, 2022

@bchampp @aklef Hey everyone, i finally have a version that supports 3 and 4 teams at a time. There is still some things to fix and some accessibility to check, but basically it works. You can check it out in my fork on branch more_teams: https://github.com/elsholz/codenames/tree/more_teams

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants