Completed

Games for my kids

A two-day sprint of small games made for my kids, including a haunted house that got rebuilt in 3D and shipped as a real Windows program.

The idea

I made these for my kids, and I guided them through building them. Most of it happened over two days in October 2026, with help from AI coding tools.

Hollowell House

A cartoon haunted house: 10 floors, 50 rooms. You find two vampires hiding in every room (100 in all) to earn the keys that get you from the Wine Cellar up to the attic. Glowing red eyes give away where they’re hiding.

Searching the wrong spot gets you things like “An old sock. Gross.” or “Only a squeaky toy duck.” Find a vampire and it shouts “BLEH!” At the end, a hundred little bats flap away squeaking.

Hollowell House 3D

Then it got rebuilt as a full 3D game in C with raylib, and shipped as a Windows program with its own icon. The changelog reads like a design diary:

VersionWhat changed
1.0A ghost, salt, and hiding
1.1Ghost removed
1.2One vampire per room (50 total)
1.3Vampires hide in furniture, and rooms lock
1.4Search markers, candle shadows, light shafts
1.5Bigger rooms
1.6Bug fixes and credits

The engineer in me snuck in too. On first launch it checks the graphics card and picks a quality level, and if the frame rate drops under 40 it turns the quality down by itself. It also writes a log file next to the program, because of course it does.

The rest of the arcade

  • Pepperoni Barrage, a one-screen arcade game set in a brick oven at night. It went through 21 versions.
  • Stroller Run, version 7 through 12
  • Blockfield, StarryHorns, and Hornfire

What I took from it

Kids are the most honest testers there are. When something isn’t fun, they tell you, and the next version changes.