Inspiration
Typing games have been inspiring me lately. I did a brainstorm session on how I could integrate typing and imagination into a game that felt alive, in a way, and still be community-driven. I have a few friends who love D&D, and they're super into story and character building. I took a bit of inspiration from them; I guess it rubbed off on me. It probably also helps that the only other game I've fully seen through is another typing game!
What it does
Rock Paper Weapon is a community-driven game where your imagination is the ultimate weapon. Players invent and submit their own custom weapons as text. Two players are then matched, and an AI generates a dynamic, creative battle narration that determines the winner. Every fight is unique and unpredictable.
How we built it
This project was built almost entirely (99.9%) in Bolt, an AI coding assistant. The tech stack also includes TypeScript and React, which were necessary for handling the parts of the Devvit API that were too new for the AI to know natively. For Devvit-specific issues, the Devvit AI helper "kapa.ai" was a great resource.
Challenges we ran into
The biggest challenge was working with the brand-new Devvit API. AI assistants like Bolt sometimes struggled with it, introducing incorrect types or logic because their training data hasn't caught up yet. This meant that despite my goal of using an AI assistant, I had to learn the underlying technologies myself. As someone who can read code but can't write it from scratch, there was a huge learning curve with Devvit, TypeScript, and React.
Accomplishments that we're proud of
I'm proud that I was able to bring this idea to life and build a fully functional game, despite not being a traditional coder. It's awesome to have the opportunity to put my ideas to work. I'm also glad I gave Bolt another try; I was pleasantly surprised at how capable it has become.
What we learned
This project was a massive learning experience. I had to learn TypeScript and React on the fly to overcome the limitations of the AI assistant. I learned how to work with AI tools, understanding when to rely on them and when to jump in and write the code myself. Most importantly, I learned that even with the advent of LLMs, understanding the fundamentals is still incredibly valuable.
What's next for ROCK PAPER WEAPON
The foundation is set for endless possibilities. Future updates could include new game modes, expanded leaderboards, or even allowing weapons to have special, persistent traits. The community's creativity will guide the way!
**
Log in or sign up for Devpost to join the conversation.