
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