Inspiration
Ever since covid, with the obvious uptick in ways to socialize remotely, I've slowly had ideas brewing in the back of my mind that would be fun as online party games. I'm a programmer, but my focus has been on pretty much everything but the areas of expertise needed to build this game. Once AI programming got far along enough, though, I saw my window and leveraged those tools to put it together in full.
What it does
It's a suite of online party games. People can join in on whatever browser-enabled device they have and play. One person hosts, the rest join the party, and they can pick from the list of games available. Each game provides instruction at the start, but also guides the players through each step.
Thus far the games available are: First Part, Second Part — Combine words, explain concepts, draw creations Poorly Described Movies — Bad descriptions, good laughs, movie guessing Comic Builder — Collaborative comics with drawings and captions Telephone Doodles — Prompts pass around alternating drawing and guessing Make It Make Sense — One draws, others explain and optionally annotate Make a Wish — Wishes twisted into hilarious nightmares Terrible Person Simulator — Innocent answers made to look terrible Costume Creator — Draw costume parts over a shared character Superpowers — Pick a superpower, then someone twists it Ouija Board — Ask the spirits… get hilariously unhelpful answers
How we built it
This started off with Bolt.new. It created the foundation and the aesthetics. The games themselves needed iterating, and I added several games after the fact, so I moved into VS Code with copilot. This turned into a lot of code review and countless times testing the site, until it was ready to go live. Once the site was in a healthy enough place to release it, I wanted to ensure that there would be a good way to take in feedback and fix any remaining issues, which brings us to...
Taking it to the Next Level
I've put in a lot of time and work to get the site in a good state before announcing its existence to the world. Realistically, though, there are still issues to find and fix, and other people will find different issues than I will. To ensure that whenever people do experience issues that they're resolved, and to ensure feedback is handled in general, I setup a fully automated flow and created a secondary video to demonstrate what that entails: https://youtu.be/ZbwDYymbjEw?si=ZbJ_1kQf-X7pGNwc
I wanted to ensure that people had a platform for giving feedback, whether that's bug fixes, feature requests, game ideas, etc. I showcased the site on my YouTube channel and realized it'd be the perfect place for people to get to leave a comment. When they leave a comment, it is processed by AI and turned into meaningful live changes on the donutsorelse.games site.
The program I put together is fully autonomous and uses multiple forms of AI. It starts off with an Ollama model that determines the intent of the comment. Is it something relevant? Is it malicious? Is it reasonable? If we get the go ahead from that model, it goes through a different Ollama model that is more code-focused to determine if it's malicious as well. We put the comment and notes into an inbox if it's a change that we should make, and then we prompt Copilot to iterate through and do all the actual programming fixes.
What's next for Donutsorelse Games
With any relevant comment, the site will get further fixed and grow its library of games. The games are also legitimately fun, so I use these with my friends and family and will undoubtedly have more ideas that I'll turn into realities over time as well. This is all done with the power of AI, and as AI continues to develop the site and games will only improve that much more alongside it.

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