Inspiration
What if you could combine “🔥 Fire” and “👯Dance” to get “💃Flamenco”? What if those discoveries fueled intense multiplayer battles and a growing personal dictionary?
We wanted to bring that same magic and creativity to language itself. We set out to create a game that blends the satisfaction of wordplay with the surprise and emergence of AI-powered crafting—all wrapped in a fast, competitive format that feels right at home on Reddit.
The Game
- AI-Powered Word Discovery – Combine words to discover new ones, powered by LLMs for infinite creativity and surprise.
- Live Leaderboard & Multiplayer Battles – Compete in fast-paced word duels with real-time leaderboards. Comes with bragging rights—perfect for Reddit posts and comments.
- Daily Challenges – Scheduled Reddit posts offer fresh daily prompts. Leaderboards, flexes, and surprising discoveries give players a reason to return and share.
- User-Friendly & Unique UI – Responsive (Desktop/mobile), clean, responsive, and intuitive interface built with Reddit’s vibe in mind. Easy to jump in, hard to put down.
Try out our Wordcraft Demo.
🛠️ How We Built It
• Unity was used to build the core WebGL game for its powerful engine and ease of development.
• React with react-unity-webgl (bundled via Vite) is used to embed and interact with the Unity game on the frontend.
• Devvit Redis Storage handles leaderboard data and custom post-related game states.
• We bridged communication between Unity and Devvit to enable real-time syncing, allowing us to leverage Reddit’s features while using Unity as the primary game engine.
• (Optional) If LLM features are used, we connect to OpenAI via Netlify Functions to dynamically generate content using AI.
🚧 Challenges We Ran Into
• Unity WebGL Embedding – Embedding the game in Reddit’s webview was challenging due to limited documentation. We resolved this through trial, error, and optimization.
• Devvit UI Customization – Customizing font styles, sizes, and themes was limited by Reddit’s native UI system.
• Message Bridging Issues – postMessage communication between Block and Webview occasionally failed to trigger correctly.
• No Query Invalidation – Lack of cache invalidation made it harder to refresh data dynamically.
• Adding responsive framework for Unity based webgl game on Reddit.
• Compressing Unity build to load extremely fast.
What’s Next for WordCraft?
- Infinite Dictionary Mode – Combine and discover new words endlessly, solo or with friends. Create words no one’s seen before—gotta collect ’em all!
- Live Multiplayer Battles – Real-time PvP word duels with faster matchmaking and reactive gameplay.
- Community-Created Packs – Themed word sets inspired by Reddit communities, memes, and niche interests (e.g., r/HistoryMemes, r/TwoSentenceHorror).
- Bragging UI – Share your achievements and top discoveries with the world in a stylish, shareable format.
- Global Leaderboard – Climb the ranks by collecting unique words and dominating battles—show off how many words you’ve mastered.



Log in or sign up for Devpost to join the conversation.