Project Story: GamerGuardian
Inspiration
As a lifelong gamer and the head of a gaming company, I spend countless hours in Discord with our community. A common theme always emerged: gamers constantly asking for the latest patch notes, wondering if a specific character was nerfed, or how the meta had recently shifted. On top of that, our experience running tournaments was a constant struggle to find a reliable, easy-to-use management tool. Seeing the incredible advancements in AI, we saw an opportunity to build something truly special to solve these problems for our players and the broader gaming world.
What it does
GamerGuardian is an AI-powered copilot designed to be the ultimate companion for every gamer, competitive and non-competitive At its heart is your personal 'Guardian,' an AI that handles the tedious parts of gaming. It provides instant summaries of patch notes, offers personalized coaching to improve your skills, and can create and manage tournaments with a simple button press. It's designed to bring the social element back to gaming, helping you find tournaments, teammates and compete in unique Augmented Reality "hunts" that turn the real world into an arena.
How we built it
We built GamerGuardian almost exclusively with bolt.new, which allowed for incredibly rapid development. For a few specific tasks, like merging different components of the application, we were forced to turn to Cursor. This was a practical necessity to manage the complexity and cost associated with developing such a large project in a single conversation context. We used Supabase for backend that bolt.new made super easy and we deployed with netlify.
Challenges we ran into
Our initial plan was to build a native application, but we quickly ran into significant roadblocks. Our team was new to native development, and the learning curve was a bit too steep for us given the time constraints. As an MVP, we wanted to be scrappy and cost-effective, and the prospect of paying for iOS developer program fees before we even had product-market fit was a non-starter. We made a critical decision to pivot. We moved to a web-first approach using React and React Three Fiber, which allowed us to create a beautifully polished and interactive 3D interface for our AI chat without the overhead of native development. We will be looking to deploy natively in the future though.
Accomplishments that we're proud of
Despite the challenges, we're incredibly proud of what we've achieved with our AI. We successfully integrated a classic Eliza agent for robust text-based chat. A major win was getting interactive cards to work directly inside the AI chat window, allowing users to create an entire tournament without ever leaving the conversation. And to top it off, we brought our AI to life with voice, integrating the Eleven Labs API to enable real-time voice chat with your Guardian. We had several gamers test this and have gotten great feedback on it.
One user said "I asked it how to defeat blade of malania and it asked me a ton of follow on questions such as build, current strategy etc. and by the end it gave me an incredible strategy to try. This thing is wicked smart! I want to hop in and try this strategy now!"
We also created a fully animated hype trailer for the software using VEO3 via scenario.com and the voice over was done with eleven labs.
What we learned
This project taught us a lot about modern AI development tools. We learned that bolt.new is a phenomenal tool for scaffolding and building MVPs. The speed at which we could go from concept to a working prototype, fully integrated with a Supabase backend, was simply amazing. For a project of this scale, we might reconsider for a full production build in the future, but for rapid prototyping, it's an invaluable part of our toolkit.
What's next for GamerGuardian
The journey is far from over. Our immediate focus is to complete the full tournament management loop. This includes automatic bracket seeding, a system for recording and verifying match results, and deep integration with game APIs from games like League of Legends, allowing for a seamless competitive experience from start to finish.
Then we will be testing out our AR scavenger hunt capabilities at a large event in Las Vegas coming up in October.
Built With
- bolt.new
- discord
- elevenlabs
- git
- javascript
- netlify
- npm
- postgresql
- r3f
- react
- sql
- supabase
- tailwind
- typescript
- vite
- zustand
Log in or sign up for Devpost to join the conversation.