DEV Community

Sairenbhou
Sairenbhou

Posted on

๐ŸŽƒ Nightmellow โ€“ Built a Halloween Game With Kiro


For the Kiro Hackathon, I created Nightmellow, a cute-but-spooky Halloween game where you play as a magical candy that can transform into three forms โ€” Candy, Marshmallow, and Jelly โ€” each with special abilities. Your mission is to survive the dangers of Halloween night and deliver treats to kids waiting at the end of the level.

๐Ÿ•น๏ธ How Kiro Helped Bring Nightmellow to Life

Kiro became my coding partner throughout development. I used two complementary approaches:

โœ”๏ธ Spec-Driven Development
I wrote structured specs that defined:

  • Character abilities
  • Transformation rules
  • Physics
  • Platforms
  • Movements
  • Goal
  • Scene flow and interactions
  • Kiro used these specs as a blueprint, generating consistent, organized code for major features and keeping the project stable as it grew.


โœ”๏ธ Vibe Coding

For smaller improvementsโ€”like fixing animations, tuning movement, or adjusting interactions, I chatted naturally with Kiro.
A screenshot + description was usually enough for Kiro to patch the behavior instantly. It felt like pair-programming with an AI.

๐Ÿค– Using MCP to Automate Testing

I extended Kiro with the Puppeteer MCP server, which let Kiro:

  • Load and play my game
  • Click buttons
  • Capture screenshots
  • Evaluate behavior automatically

This removed a lot of repetitive manual testing and helped me fix issues quickly.

๐ŸŽจ Visuals & Audio

Most custom visuals (logos, chibi mascot, UI, tiles, layers) were generated using ChatGPT Go.
The main gameplay background came from an open-source pack, and all sound effects and music were sourced from Pixabay.

๐Ÿง  What I Learned

  • Working with Kiro taught me how to:
  • Use specs to stay organized
  • Use vibe coding for creative iteration
  • Use MCP to automate repetitive tasks
  • Blend AI-generated assets with my own ideas
  • Build faster while keeping the project clean and structured

๐ŸŽƒ Final Result

Nightmellow became a full Halloween adventure featuring:

  • Three transformable forms with unique behaviors
  • Water floating mechanics
  • Enemy interactions
  • Checkpoints and resurrection screens
  • Parallax backgrounds
  • A cute chibi character as the mascot

Kiro helped me turn an idea into a complete, polished Halloween game far faster than I could have on my own.

Top comments (0)