Inspiration
The inspiration for "Chess with Guns" came from the desire to spice up the traditional game of chess. We wanted to integrate modern gaming elements like Valorant weapons, in-game currency and customization to make it more engaging for today's audience. The project aims to blend strategy, unpredictability, and excitement. Sounds crazy, but you'd have fun.
P.S. It was super nostalgic to work on making a video game again—out of pure goof and passion.
What it does
"Chess with Guns" is not your typical chess game. Initially, it will feel just like a normal game of chess. But we introduces a unique twist: players earn economy to buy special abilities, or guns... Yeah! Basically guns that completely change the course of the game. This adds a whole new layer of strategy and unpredictability. Both the snowballing and comebacks will feel extra good. The game features a smooth user interface, real-time multiplayer capabilities, and various customization options.
How we built it
The game is built using React for the frontend, which is hosted on Firebase. For the backend logic and real-time updates, we used Firebase Firestore and Cloud Functions. We have also implemented a secure payment system using Stripe, allowing users to purchase in-game credits. Animations were achieved using Framer Motion, enhancing the user experience.
Challenges we ran into
One of the biggest challenges was ensuring that the new elements we introduced did not disrupt the fundamental mechanics and balance of chess. We also faced challenges in setting up real-time multiplayer functionality and implementing a secure and smooth payment system. We had fun issues too when we changed the same Firebase files and breaking each other's code.
Accomplishments that we're proud of
We are thrilled to have successfully integrated so many elements we love—strategic gameplay, real-time multiplayer, gacha-style rewards, and full customization—into a single, easily accessible platform. The game is hosted on chesswithguns.tech, powered by Radix and Vercel, making it easily accessible to chess enthusiasts and gamers worldwide. Another achievement we're proud of is the seamless user experience enhanced by slick animations / UI.
What we learned
This project taught us a lot about game mechanics, user experience design, and real-time data handling. We also practiced again how to integrate various technologies like Firebase Firestore, Cloud Functions, Stripe, and React to build a fully functional, interactive application. This weekend felt like getting a startup ready for production.
What's next for Chess with Guns
The next steps for "Chess with Guns" include adding more customization options, introducing a ranking system, and maybe even developing a mobile version. We also plan to conduct user testing to gather feedback for future improvements.



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