chaitu236 / TakServer

Server to handle online TAK games
https://www.playtak.com
GNU General Public License v2.0
34 stars 8 forks source link

Simultaneous games #5

Open TreffnonX opened 8 years ago

TreffnonX commented 8 years ago

The Protocol used to log in is flexible enough to allow guest logins and user logins. A third option for bot's could reduce the number of 'guest' logins, and would improve name designation.

Vision: A login option to log in with an existing account (even if this account is logged in), but with a designated boolean attribute to signal the server, that this is a bot login. The user would then be loggen in as [Username]'s Bot_1. Aequivalently, additional bot instances would be designated [Username]'s Bot_2, [Username]'s Bot_3 etc. Users that are logged in as bots could have individualized interfaces to better offer services. Bot accounts could for example get a different color in chat (similar to IRC-bridge, but including the text) That way non-human messages can be disregarded more easiely.

This change would allow subsequent future changes, for example Highlighting Bot Games in the 'Join Game' menu, or a separate 'Play Bot Game' menu.

chaitu236 commented 8 years ago

Thanks for the suggestions. I'm planning to enable playing multiple games simultaneously. With this change, bots don't need login with guest names at all.

The idea of highlighting bot game seeks is good. This will require a flag during registration to signal that the account is for a bot. I'll add this to my bucket list.

chaitu236 commented 8 years ago

Changing title to simultaneous games