🧠 Inspiration

The idea started with a simple concept: a playful, low-stakes game that encourages exploration and rewards curiosity. I wanted to create something funny, interactive, and intentionally weird, but with structure behind the silliness, capable of rewarding users willing to dig deeper. Reddit’s Developer Platform and Bolt offered the right mix of creativity and technical flexibility to bring that vision to life.

🦆 What it does

“Bread vs Duck” is an interactive game where users can feed different types of bread, from garlic bread to croissants, to a duck. Each bread triggers a unique reaction, like the duck getting sick if you feed it moldy bread, or starting to dance when given a croissant. The game also hides ten secret memes, which can only be discovered by trying specific button combinations. It's a simple mechanic that invites users to experiment and explore.

🛠 How I built it

I started from the official Devvit Bolt template (GitHub link) and modified it using Bolt over multiple iterations. Throughout the process, I refined both the user interface and the game logic: the duck’s core behavior, the bread-triggered reactions, the floating background animals, and the meme discovery system were all built step by step. In parallel, I created a test subreddit, connected my Reddit and Devvit accounts, and deployed the app directly via Bolt’s built-in publishing feature.

🧱 Challenges I ran into

This was my first time building a Reddit app, so I encountered a few technical hurdles at the beginning, but thanks to the available tutorials and documentation, the process quickly became manageable. Structuring the hidden meme logic was another key challenge: I needed to balance randomness with predictability so that the game would surprise users without becoming frustrating or arbitrary. Making the game feel responsive and dynamic with limited tools also required several iterations, especially when coordinating multiple animations and interactions.

🏆 Accomplishments that I'm proud of

I’m proud that, in less than 10 days, I went from never having created a Reddit app to building a fully playable, interactive experience inside a Reddit post. The idea may be humorous and absurd on the surface, but the structure behind it is carefully designed to engage and reward user persistence. The result is a lightweight game that works as a casual toy while offering a second layer for more curious players.

📚 What I learned

This project confirmed me that, when working with tools like Bolt, writing clear, concise, and well-structured prompts is just as important as writing code. I also learned how to design micro-interactions entirely through prompt-based tools and how to work within constraints to create a compelling experience. Most importantly, I learned how a silly idea can turn into something fun, shareable, and technically solid.

🚀 What's next for Bread vs Duck

Next, I plan to add sound effects to enhance feedback and immersion. I’d also like to implement a simple tracking system to show how many hidden memes each user has discovered. I have a lot of ideas on how to expand Bread vs Duck: with new bread types, seasonal themes, more complex unlock conditions, and possibly even a multiplayer mode in the future.

Built With

  • ai-image-generator
  • bolt.new
  • devvit
  • gimp(gnu-image-manipulation-program)
  • reddit
Share this project:

Updates