Word Riddles is a five-level guessing game where each clue points to one ordinary English word, and finishing every level in order is worth exactly 1,000 points. The point of the game is straightforward: read an original clue written as a short description of an everyday object or idea, infer the single word the writer had in mind, and type that exact word into the answer field. The five riddles were written for this game rather than recycled from a familiar anthology, so they lean on function, behavior, and contrast instead of trick phrasing. Capitalization and outer whitespace are ignored when you submit, but extra words, digits, punctuation, and blank input are rejected. Every correctly solved level adds 200 points, so an unaided run that solves all five ends on a clean 1,000. Two optional aids - a semantic hint and a progressive letter reveal - are free and never reduce points, which is disclosed right beside the controls so you do not have to guess at a hidden penalty.

Original Clues, Five Fixed Riddles
Every clue in Word Riddles was authored for this game. The set moves through several kinds of reasoning: identifying a small interface guide by what it does, recognizing a reading helper from the place it preserves, naming an architectural opening through its relationship with weather and air, distinguishing uncertainty from knowledge, and identifying a compact guide to routes and places. Each clue describes an everyday object or idea through function, behavior, and contrast, and the wording deliberately avoids copying well-known fixed riddle formulations. Because the prompts and answers are original product content rather than external factual reference data, no outside source is claimed or required, which means the difficulty curve depends on the writer's choices rather than on what you can find in a published list.
Levels do not shuffle and do not draw from a larger pool. The five riddles are the same on every run, which keeps the contract honest: if you can solve them once, you can repeat the run without hidden surprises. A finished run proves only that these five fixed prompts were solved; the game is recreational wordplay, not a vocabulary examination, language certification, intelligence score, or educational diagnosis.
How to Solve All Five Riddles
- Read the original English clue at the top of the current level and decide on the one word it points to before touching the keyboard.
- Type that single alphabetic word into the answer field; capitalization and any spaces around the word are removed, so you do not need to match case or trim by hand.
- If the clue resists, open the optional semantic hint for a short conceptual nudge, or press Reveal next letter to expose one more character from the left while the remaining positions stay as underscores.
- Press Enter inside the field or choose the Submit answer button to send your guess; both paths run the same validation.
- When the answer is correct, the level clears and 200 points are added to the score; the next original clue then appears.
- Repeat for all five fixed riddles to finish the run at exactly 1,000 points.
The Enter key submits without leaving the field, and the Submit answer button keeps a minimum 44-pixel target so touch and pointer users reach it easily. Both the semantic hint and Reveal next letter are native buttons with the same target baseline, so the interface stays consistent for keyboard, touch, and pointer play.
What Counts as a Correct Answer
The game accepts a clean one-word response and nothing else. Leading and trailing spaces are removed before comparison, and uppercase or lowercase letters are treated the same. Internal spaces indicate extra words and are rejected, which is intentional: the boundary stops a correct word hidden inside a longer phrase from being accepted accidentally. Digits, punctuation, emoji, and blank input are also rejected.
| Input | Accepted | Why |
|---|---|---|
| One alphabetic word, any case | Yes | Trimmed and lowercased before the equality check |
| " word " with leading or trailing spaces | Yes | Outer spaces are stripped before comparison |
| Two or more words separated by a space | No | Internal spaces signal extra words |
| Word followed by a digit or punctuation | No | Non-alphabetic characters fail the format check |
| Blank or empty submission | No | Blank input is rejected atomically |
| Emoji or non-string value | No | Outside the alphabetic one-word contract |
Rejected input is atomic, which means a blank submission, multi-word phrase, or punctuation-laden entry does not change score, error history, hint state, or reveal progress. The text field is a native control with autocomplete and spell checking disabled, so the browser does not quietly rewrite what you typed while you think. Feedback is announced as status or alert text, so the result of a guess is visible without hunting through menus.
Hints and Letter Reveals Don't Cut Your Score
Two optional aid systems support players without replacing the act of solving. The semantic hint reveals a short conceptual nudge that narrows the domain or describes a common use, but it does not print the answer. Reveal next letter exposes one character at a time from left to right; unrevealed positions remain underscores and are not copied into aria labels, data attributes, screen-reader-only text, or any other accessible DOM element. Repeated presses eventually disclose the full word, and a fresh level always starts with every character hidden.
| Aid | What it does | Point effect |
|---|---|---|
| Semantic hint | Shows a short conceptual nudge about domain or use | None |
| Reveal next letter | Exposes one character from the left; the rest stay hidden | None |
| Neither aid used | You solve each level from the original clue alone | None |
This rule is stated beside the controls so players do not have to guess at a hidden penalty. The score measures completed levels, not the amount of assistance used, so the 1,000-point route is stable whether you solve immediately, ask for a semantic clue, reveal several letters, or reveal the whole answer before submitting. You can work the score out the same way on every run: there are five fixed levels, each worth exactly 200 points, and 5 levels x 200 points = 1,000 points for a finished run. That arithmetic is simple enough to show without iteration, and it is the only total the game awards.
Mistake Tracking and the Two-Strike Rule
Wrong-answer tracking is deterministic. A valid but incorrect word records a signature containing its level and normalized value. Entering the same wrong word again with different capitalization or surrounding spaces does not add another error because the duplicate is suppressed by signature. The first distinct wrong answer leaves the current riddle editable and keeps the hint controls available. A second different wrong answer deadlocks the run until Restart.
Completion and deadlock are terminal: later submissions, hint requests, and reveal requests do nothing once a level has cleared or the run has deadlocked. Restart restores the first original clue, a blank input, hidden letters, zero score, and no recorded wrong answers. The answer itself is not stored inside the public gameplay state. State contains only the current level number, number of revealed letters, whether the hint is visible, score, normalized wrong-answer signatures, and terminal flags, so the puzzle can be inspected without leaking the solution.
If you want a broader look at how a five-round word game can be planned from clue to score, the strategy guide on Guess the Word from Clues: A 1,000-Point Strategy covers a similar scoring arc from a different angle. A shared GameShell stores a best completed score locally when browser storage is available, and it provides Restart along with a double-Escape boss key that replaces the puzzle with a spreadsheet-style cover; pressing Escape twice again returns to the active riddle. All validation and progression run locally in the browser, the game uploads no typed answers, requires no account, calls no external or paid API, and introduces no package dependency.