---
title: "Casa de Gemas"
url: "https://aigamehub.app/en/games/casadegema-cce9c5"
source: "https://github.com/deepujain/casadegema"
source_type: "github"
play_url: "https://deepujain.github.io/casadegema/"
platform: "both"
login_required: false
pricing: "free"
origin: "original"
ai_tools: ["Claude"]
game_languages: ["en"]
author: "deepujain"
author_handle: "deepujain"
category: "Casual"
categories: ["casual", "puzzle", "simulation"]
tags: ["canvas", "generative-music", "hidden-object", "seasons", "single-file", "watercolor"]
added: "2026-10-16T17:27:27.736Z"
updated: "2026-10-16T17:27:27.736Z"
locale: "en"
content_locale: "en"
---

# Casa de Gemas

A tiny single-file watercolor canvas game: water the garden, find five hidden gems in each of the four seasons, and unlock a birthday message.

## Description

Casa de Gemas is a one-file interactive watercolor world drawn with Canvas 2D. The garden starts bare; pick up the watering can to grow plants in the tree bed and in each pot, then explore to find five hidden gems per season. An owl named Oli narrates as spring, summer, autumn and winter arrive with their own transition effects and changing plants. Music is generated live with the Web Audio API, with no images, libraries or build step. A full year takes about 10–15 minutes.

## Original post

A little garden of hidden gems :  a single-file watercolor Canvas game built with Claude Opus 5.5

Topics: canvas, claude, game, generative-music, javascript, watercolor, webaudio

# Casa de Gemas 🏡✨ *A little garden of hidden gems.* Casa de Gemas is a tiny interactive watercolor world made as a birthday gift for a daughter: a whitewashed Spanish house, a bare courtyard, a watering can, and a year of hidden gems. Oli the owl lives on the tower roof and narrates as the garden moves through spring, summer, autumn and winter. Find every gem and, on the last snowy day, "Happy Birthday" rises from the chimney with *her* name in it, along with a stream of balloons. Send someone the link with their name in it and the game opens on a little birthday card for them. **Play it:** https://deepujain.github.io/casadegema/ · https://1xaispark.com/games/casa-de-gemas. Both links have the same full game, all four seasons, and it plays on laptops and phones. ![Casa de Gemas](preview.png) It is one self-contained `index.html` — hand-drawn Canvas 2D art, spring physics for every branch and petal, and music generated live with the Web Audio API. No images, no libraries, no build step. --- ## How to play The garden starts bare. Pick up the watering can and water the tree bed — a hot-pink bougainvillea grows, and every pot you water grows its own little tree in a different bright color. Then explore. Each season has its own gems; each one pops up where you found it and flies to the counter in the top-left. Find them all and Oli says goodbye to the season, and the next season arrives on its own element — a rising sun for summer, a gust of wind full of leaves for autumn, a snowfall for winter — changing the trees and flowers as it passes over them. A full year takes about 10–15 minutes. Every season has five gems. One of them is always a little visitor hiding in one of the blue flower pots on the tower wall — a different pot each season. Tapping a pot mostly just puffs a few petals; each season's visitor comes out for that season's action (in autumn, a tap on the right pot is enough). ### 🌸 Spring (5 gems) | Gem | How to find it | | --- | --- | | 🔊 Music | Tap the little pink speaker on the bench. | | 🌸 Shake | Grab a branch and shake it — every petal falls on its own. | | 🌱 Pots | Water every pot so all the plants grow. | | 🦋 Butterfly | Tap the paint palette on the ground and pick a new petal color. Your butterfly cursor changes color too. | | 🐣 Nest | Water the pots on the tower wall with the can. Each watered pot bursts into a fuller bloom that stays, and one of them hides a nest of chicks. The nest stays in its pot all year; the chicks chirp now and then in spring, and any time your butterfly comes close (with music on). They grow a little each season, and on the first winter morning (turn a lantern back on) they fly off one by one, somewhere warm. | Tapping a lantern any time of year sends its fireflies off to the tree (or the balcony railing). ### ☀️ Summer (5 gems) Her little sister walks out of the front door and holds her hand for the rest of the year, dressed for each season. | Gem | How to find it | | --- | --- | | 🪁 Kite | A ki
