Mi Casa - Virtual House Tour

Mi Casa is a fun, interactive virtual tour of my house! Explore different rooms, trigger playful dialogue, and jump into eight mini-games with leaderboard challenges.

Mi Casa living room exploration scene Mi Casa dialogue and room interactions

Mi Casa is a fun, casual way to explore a world that feels like home. Wander through different rooms, discover little details about me, and jump into mini-games scattered around the house. It’s playful, personal, and made to feel a little more alive than a normal portfolio page.


🎮 Try the Game


🌟 Key Features

  • 🏡 Explore My Virtual Home – Walk through a cozy top-down version of my house and discover interactive hotspots in every room.
  • 💬 Playful Dialogue & Details – Trigger conversations and object descriptions that reveal little bits of personality throughout the space.
  • 🎮 Eight Mini-Games to Discover – The house is packed with quick challenges that turn exploration into something more playful and replayable.
  • 🏆 Leaderboards & High Scores – Compete for top scores in each mini-game with saved leaderboard entries and replay-friendly scoring.
  • 📱 Smooth Desktop + Mobile Play – Built to work across keyboard, mouse, and touch, with responsive camera behaviour and mobile-friendly mini-game support.

🕹 Mini-Game Lineup

  • 🐟 Fish Tank – Rock-paper-scissors
  • 🛁 Bath – Bubble pop
  • 🍿 Pantry Snacks – Roach catch
  • 🛋 Sofa – Remote hunt
  • 👕 Wardrobe – Laundry sort
  • 🐾 Pet Corner – Dust bunny chase
  • 🍳 Stove – Recipe rush
  • 🌱 Succulent – Water the plants

✨ Bonus Touches

  • 🎥 Responsive camera movement that keeps exploration feeling smooth and immersive
  • 🔄 Seamless scene transitions between the house and mini-games without losing the playful flow
  • ☁️ Database-backed leaderboards powered by Neon/Postgres, with local fallback storage when needed

🛠 Built With

  • React
  • Kaboom.js
  • TypeScript
  • Vite
  • Node.js
  • Express
  • Neon Postgres
  • HTML5 Canvas API
  • Vercel Serverless Functions

🎥 Gameplay Video