Skip to content

Roadmap

James Faix edited this page Apr 4, 2019 · 1 revision

Milestone in progress

Playable online beta with browser-based client

Included functionality

  • Users can create accounts, login, and play games.
  • Games can be played with many people sharing one device, or each player on their own device.
  • Games can be played in real-time, or slowly over days/weeks/months.
    • Eventually some system will need to be added to expire stale games, but this is not necessary for beta.

Excluded functionality

  • Player messaging
  • Animations and sound effects
  • Full management of user account (profile thumbnail image, password change/reset, user settings page, etc.)

Accepted issues

  • Some gameplay and UI bugs
  • Some awkward/unpolished UI/UX
  • Schema of saved game data may change, and system of upgrading existing games may not be finished. This may result in some games being deleted or corrupted when upgrades take place. (Breaking existing games will be avoided as much as possible.)

Next milestone

Stable, mostly-polished, online v1.0 with browser-based client

Included functionality

  • Schema of saved game data should be stable, and system should be in place for upgrading saved games when needed. Risk of breaking games during upgrade should be extremely low.
  • Animations and sound effects
  • Full management of user account
  • Player messaging

Excluded functionality

Eventually...

  • Mobile clients (Android, iOS)
  • New game mechanics/play modes