Skip to content

taylorjg/continuo-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description

Screenshots

TODO

  • add dialog to confirm leave game
  • home screen buttons HTML => UI components
  • HUD buttons HTML => UI components
  • remove Restart button
  • add a status bar
  • final scoreboard dialog
    • can also be presented during game via an icon on HUDScene
    • score for each player
    • show highest single card score for each player
    • show longest single chain for each player
    • could make player names editable via an edit icon
  • add interesting background to home scene
  • add interesting background to main game board scene
  • add more animations:
    • snap to new location
    • snap back to previous location
    • animate new cards from off screen to initial location
    • show toast at end of each turn ?
  • add sounds
  • settings dialog:
    • presented via gear icon on HUDScene
    • turn individual sounds on/off
    • show scoring chains/wedges hint
    • show best score hint
  • another hint idea:
    • limited number of chances to reveal best place (say 3)
  • optional turn timer (say 30s, 60s)
  • add instructions dialog:
    • Continuo
    • Hexago
  • add splash/loading dialog
  • add tutorial/in-play suggestions/nudges
  • players dialog:
    • presented via people icon on HomeScene
    • play against the computer
    • multiple players locally (2, 3 or 4 players)
  • support full Hexago rules
    • 4 cards in play
  • add support for high scores / leaderboard
    • initially only maintained in local state
  • play other people remotely
  • testing
    • try to find a good example
  • best practices
    • try to find a good example
  • controllers / MVC ?
    • try to find a good example
  • make it playable on small screens
  • a11y ?

Links