Inspiration
Cludle was inspired by classic daily word puzzles like Wordle and crosswords, but with a fun twist: players solve clues to complete a 25-letter sentence every day. The goal is to create a daily brain-teasing challenge that’s colorful, interactive, and addictive.
What it does
Cludle provides a 5x5 puzzle grid with color-coded clues. Players click cells, type letters, and try to complete the sentence before time runs out. It’s meant to be fun, engaging, and satisfying for daily puzzle lovers.
How we built it
Built in React using a Devvit-style template. Daily puzzles are generated from a JSON dataset. Features include a timer, color-coded clues, and “I Give Up” solution reveal.
Challenges we ran into
Designing a system to map clues to the 25-letter grid. Managing daily puzzles dynamically. Ensuring smooth keyboard input handling and grid selection.
Accomplishments that we're proud of
Fully interactive daily puzzle grid. Dynamic mapping of clues to letters with colors. Timer functionality and solution checking logic working perfectly.
What we learned
Handling user input across a grid requires careful state management in React. Color-coding clues makes the game more visually intuitive. Integrating daily puzzles dynamically is challenging but rewarding.
What's next for Cludle
Add leaderboards and scoring. Generate new daily puzzles automatically. Improve mobile experience and interactive Devvit app functionality.
Log in or sign up for Devpost to join the conversation.