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

Write a real client-server protocol #8

Open
Daenyth opened this issue Apr 17, 2017 · 0 comments
Open

Write a real client-server protocol #8

Daenyth opened this issue Apr 17, 2017 · 0 comments

Comments

@Daenyth
Copy link
Owner

Daenyth commented Apr 17, 2017

It should support

  • User management & community aspects
  • Support realtime play (a la playtak.com)
  • Support async play
  • Multiple rulesets at the same time (create game with explicit ruleset)
  • Start a game from non-empty state

Ideally it should be

  • Stateless via REST
  • But optionally also able to open a websocket for live subscriptions to games/chats

Serialization format?

  • Something well typed. Investigate avro, parquet, protobuf3, thrift

To do some time after #6

@Daenyth Daenyth changed the title Write a real protocol Write a real client-server protocol Apr 18, 2017
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

1 participant