Vocable Reddit Word Game

Canva HTML Canvas JS Framework Vanilla CSS

About

Inspired by The New York Times Spelling Bee game, Vocable generates a new puzzle each day based on UTC time, ensuring all players worldwide get the same 7 letters on any given calendar day. Vocable uses Devvit Web's server capabilities to automatically post new puzzles daily via cron jobs, store persistent game data with Redis, and validate words against a comprehensive dictionary.

Problem

Build a new game, social experiment, or experience on Reddit’s Developer Platform using our Interactive Posts feature.

Solution

I decided to build a daily word game, Vocable. Vocable uses a Scrabble-inspired scoring approach: - Base Points: Each word earns points equal to its length (4-letter word = 4 points) - Rare Letter Bonus: Words containing V, W, X, Y, or Z earn +2 bonus points per rare letter - Pangram Bonus: Words using all 7 letters earn +7 bonus points - No Paywall: Unlike Spelling Bee, you can play unlimited games without subscription limits - Persistent Progress: Your daily progress saves automatically and persists even if you close Reddit