All Projects
word gamedaily puzzlelanguagetypescriptcloudflare

Komposita

View Project

Komposita is a daily word game built around compound words. Each puzzle is split into two parts (prefix + suffix), and players use clues that mix definitions and synonyms to identify both parts before combining them into the final answer.

Why I Built It

I wanted to make a language puzzle that feels quick to start but still has tactical depth. The structure encourages both vocabulary recall and pattern recognition, while keeping sessions short enough for a daily habit.

How to Play

  1. Guess the daily compound word.
  2. Use prefix and suffix hints to solve each half.
  3. You get 5 total hints for the whole puzzle.
  4. You have 4 lives. Wrong guesses reduce your remaining lives.
  5. Combine both solved parts into one valid compound word.

Example Mechanism

  • Prefix clue leads to: over
  • Suffix clue leads to: hear
  • Final answer: overhear

Design Notes

  • Clear, minimal interface focused on readability.
  • Limits (hints + lives) add pressure without making the game punishing.
  • Daily cadence keeps gameplay fresh while creating a repeatable challenge loop.

Tech Stack

  • Built with TypeScript.
  • Hosted on Cloudflare.
  • Uses Cloudflare KV and Cloudflare D1 for game data and persistence.

Play it here: komposita.watchinharrison.com

Back to Projects