Three FigmaGotchi consoles side by side with the three pets: a black and white dog, a ginger cat and a pink axolotl, each with health, hunger and joy bars and Feed, Play, Clean and Nap buttons

Figma x Contra Hackathon

FigmaGotchi

Retro Vibe Game · Contra x Figma

Context

Participated in the Figma x Contra hackathon to stress-test Figma Make’s AI capabilities. Fueled by nostalgia, I set out to build a digital pet game reminiscent of a classic Tamagotchi from scratch.

Try it live

The live app loads from its own site only on request.

Open in a new tab (opens in a new tab)
Choosing a friend: dog, cat or axolotl, a name and the start of care
Choosing a friend: dog, cat or axolotl, a name and the start of care
The dog as a baby: fluffy puppy, the first day of care
The dog as a baby: fluffy puppy, the first day of care
The same dog as an elder: grey coat, calmer look
The same dog as an elder: grey coat, calmer look
The cat as a teen: lean, with a ginger coat
The cat as a teen: lean, with a ginger coat
The axolotl as an adult: bigger gills and a pink body
The axolotl as an adult: bigger gills and a pink body
Mini game: catch the star before the 15 second timer ends
Mini game: catch the star before the 15 second timer ends
Pet status: health, hunger, happiness, age, form and mood
Pet status: health, hunger, happiness, age, form and mood
Settings: lifespan of 1, 7 or 30 days and a growth preview of every age form
Settings: lifespan of 1, 7 or 30 days and a growth preview of every age form

Solution

FigmaGotchi is a playable interactive prototype wrapped in a pseudo-3D portable console shell. I designed the core gameplay loop to track the pet’s age, hunger, and energy levels, while leveraging AI to generate all visual assets.

Tech stack

I used AI to generate the interface layouts and populated them with custom stylized assets. The project served as a hands-on exploration of how prompt-driven design automates UI state creation and fast-tracks rapid concept assembly.

Highlights

  • Generated a functional game interface structure using Figma Make.
  • Created all 3D graphics and patterns using AI agents.
  • Moved from initial idea and prompting to a finished concept within the tight hackathon deadline.

More projects

All work