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

Clans #29

Open
Nightcaat opened this issue Nov 28, 2018 · 3 comments
Open

Clans #29

Nightcaat opened this issue Nov 28, 2018 · 3 comments
Assignees
Labels
backend Relates to the backend enhancement New feature or request frontend Relates to the frontend go Go rewrite covers this major change Very important, and may contain breaking changes or a lot of additions

Comments

@Nightcaat
Copy link
Contributor

Is your feature request related to a problem? Please describe.
blobs.io is (unsurprisingly) an online game that involves competition. But being a lonely blob isn't fun.

Describe the solution you'd like
Clans are a solution that encourages more competition without ruining the game.

Clans have two settings: invite only and free to join.

  • In an invite only clan, you need to be invited by the clan owner or someone with invitation permissions.
  • In a free to join clan, anyone can join.

Clans also have a permissions system.

  • Whoever owns the clan has permission to promote, demote, kick, ban, and invite users.
  • Co-owners (determined by the owner) also have these permissions.
    You can also “mark” any user that’s below you. It’s up to the clan to decide what the mark is for- only for the best players, IRL friends, that sort of stuff.

Clan names can be up to 20 characters. This is used as the full name of the clan. Clan tags can be up to 4 characters and appear in-game before the player's name.

Describe alternatives you've considered
Well, we could always just let the game die out instead.

@Nightcaat Nightcaat added enhancement New feature or request meta: request labels Nov 28, 2018
@y21 y21 added frontend Relates to the frontend backend Relates to the backend major change Very important, and may contain breaking changes or a lot of additions labels Nov 28, 2018
@y21 y21 added this to To do in Frontend Nov 28, 2018
@Nightcaat Nightcaat added this to To do in Backend Nov 29, 2018
@y21 y21 removed this from To do in Frontend Dec 7, 2018
@Nightcaat Nightcaat added this to To do in Frontend Jan 27, 2019
@y21 y21 mentioned this issue Feb 17, 2019
@y21
Copy link
Contributor

y21 commented Feb 24, 2019

Should we make the clan creation free or paid (Blobcoins)?

@Nightcaat Nightcaat self-assigned this Feb 25, 2019
@Nightcaat
Copy link
Contributor Author

Clan creation would be free.

Also, there should probably be a user cap so that there's not too much of an unfair advantage. I propose the following: at first, you would get 10 slots, with the clan owner also taking up a slot. At the end of the season, you'd make progress towards new slots. The maximum number of slots would be 25.

@Nightcaat Nightcaat pinned this issue Mar 6, 2019
@y21
Copy link
Contributor

y21 commented Mar 8, 2019

A clan page has been created and can be accessed through ~/clans/ (~ being the host). It displays the top 10 best clans (ordered by CR (clan rating)) and by clicking on "View" on a clan it gives simple information such as the clan leader, members, ...
It, however, is not possible to create a clan right now.

@y21 y21 moved this from To do to In progress in Frontend Nov 21, 2019
@y21 y21 moved this from To do to In progress in Backend Nov 21, 2019
@y21 y21 added the go Go rewrite covers this label May 7, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend Relates to the backend enhancement New feature or request frontend Relates to the frontend go Go rewrite covers this major change Very important, and may contain breaking changes or a lot of additions
Projects
Backend
  
In progress
Frontend
  
In progress
Development

No branches or pull requests

3 participants