ninegua/reversi

Development Plan

Opened this issue · 0 comments

  • Single player game
  • Frontend for single player
  • Make backend multi-player
  • Make frontend multi-player
    • Landing page: enter username, choose opponents, start game.
    • Game page: game play (poll to detect game state change), score.
  • Optimize game flow
    • More frontend logic: detecting illegal move, turned pieces
    • Incremental moves
    • Animation of flipping pieces
  • Persist scores through upgrades
  • Tips and top player charts
  • Spectator mode
  • Get notified when someone starts a game against you