Skip to content

Requirements

DuncanSzabaga edited this page Oct 13, 2025 · 2 revisions

Requirements Key: 🌱 = Required 🌿 = Desired 🌼 = Aspirational

  • 🌱 1. User can start a new game with a chessboard and standard pieces.
    • 1.1 User can begin with 5 cards in their hand at game start.
  • 🌱 2. User can draw cards from their deck each turn.
  • 🌱 3. User can play cards from their hand on their turn
    • 3.1 User can play one Active Card per turn (optional).
    • 3.2 User can play one or more Passive Cards (optional), with only one equipped at a time.
    • 3.3 User can play one Movement with a card or without a card per turn (required, ends the turn).
  • 🌱 4. User can move a chess piece according to the Movement Card played.
  • 🌱 5. User can see their cards in hand and a discard pile.
  • 🌱 6. User can see whose turn it is with a clear indicator.
  • 🌱 7. The game enforces chess rules (piece movement, check, checkmate, king capture validity).
    • 7.1 User can win by capturing the opponent’s king.
  • 🌱 8. User interface shows the chessboard, cards, and game state.
  • 🌿 9. An in-game currency or point system (separate from match ranking system) that rewards players for performing well in an online match. These may be spent in the store.
  • 🌿 10. Provided will be an in-game shop that offers purchase of cosmetic changes to change vibe and/or immersion.
  • 🌿 11. Each user will have an account with an associated profile card & stats to be displayed to opponents prior to any match.
  • 🌿 12. From the menu, the user has access to a tutorial mode, perchance.
  • 🌿 13. Sound effects will be played when selecting a card or placing a chess piece.
  • 🌼 14. A selection of cool background music to fit multiple vibes (chosen by player).
  • 🌼 15. Online ranked matches
  • 🌼 16. User can access a list from the menu that shows global rankings or scores (distinguishes other users who are listed as friends)
  • 🌼 17. Cheat codes
  • 🌼 18. Credits scene

Clone this wiki locally