Inspiration

When I saw the Kiroween hackathon I was immediately drawn to the Resurrection theme. I thought it would be cool to use Kiro to create a GameBoy game in assembly as I would not be able to do this without Kiro in a million years. I think it shows how we van use AI to resurrect software for obsolete hardware like the GameBoy and still enjoy some new content on it.

For the characters of the game I was inspired by the ghosts of Kiroween.

What it does

It's a game about Kiro, our hero ghost. Gen AI rules the world and has mastered the spirits. Kiro now stands alone and needs to defeat the spirits in this epic space invaders like arcade classic.

How I built it

I build this game using Kiro. I will explain how I used the following Kiro components.

Vibe coding: I explained my game to Kiro and asked it to think about an approach. I started with letting it generate a simple hello world text game to see if it was able to master the GameBoy. I also provided it with the images of the Kiro ghosts and asked it to generate game sprites for it, I think this impressed me the most.

Agent hooks: I made a hook that build the game after a completion of code changes and let it copy the game to a gameboy emulator.

Spec-driven development: Once I saw during vibe coding that Kiro could program GameBoy games I asked it to create an spec driven approach to create my game. It started to generate task for this project.

Steering docs: I created some steering docs with the concept of my game and what the file structure is of a common GameBoy game.

Built With

Share this project:

Updates