Chrono Trigger is one of my favorite videogames. I love how it blends a very rich and deep storytelling with gorgeous graphics, music, and a balance combat system. Before 2025, I only dreamed of creating a videogame. However, with the advent of vibe coding tools, I realized this dream could become true. So, ChronoSpark was born as my first attempt at creating an MVP of an RPG game borrowing elements from Chrono Trigger.
<aside> <img src="/icons/archive_yellow.svg" alt="/icons/archive_yellow.svg" width="40px" />
This game was created using AI Prototyping
</aside>
The game is a 2D RPG Game based on the lore of Game of Thrones (GoT). You play a non-GoT character that interacts with characters (e.g. Jon Snow, Children of the Forest, etc.) across four maps: Winterfell Courtyard, Winterfell Crypt, The Godswood, and King's Road. In addition, you are able to engage into combat with other NPCs in a Pokemon-type of dynamic. The objective of the game is multi-faceted as it has different endings (similar to Chrono Trigger), however the most compelling one is revealing the true heritage of Jon Snow. The progress in your objective you have to discuss with different NPCs as well as fighting and gaining experience.
<aside> <img src="/icons/archive_yellow.svg" alt="/icons/archive_yellow.svg" width="40px" />
You can play the MVP of ChronoSpark here: https://sunny-sunshine-04ffcd.netlify.app
</aside>
This game was built using entirely Bolt.new. The process can be broken down into:
Breaking down the implementation into smaller chunks allows for better control and quicker debugging, as opposed to implementing everything at once. It's important to review the plan and ask for clarification or tell the system to find a different approach before blindly asking it to implement it. Another learning is that screenshots can make it only so far. Besides creating the sprites myself, perhaps another route could be to create a library of components first in Bolt (based on Chrono Trigger's) and then ask to create the RPG by using them.
Expand the storyline to include additional NPCs and political elements. Improve the combat system to make it more dynamic. Add inventory items for more sophistication, including the use of magic.