Context
A personal project exploring how simple mechanics and feedback loops can create an engaging and emotional user experience.
A browser-based Tamagotchi-style game where users take care of a virtual pet by managing its core needs: hunger, happiness, and energy.
A personal project exploring how simple mechanics and feedback loops can create an engaging and emotional user experience.
Players maintain balance by feeding, playing with, and resting their pet. Each action affects multiple stats, requiring strategic decisions.
Building a clear game loop and state system using only vanilla JavaScript, with no external frameworks or dependencies.
A fully playable browser game featuring pet evolution, random events, and a game-over system.
Balance hunger, happiness, and energy to keep your pet alive.
Watch your pet grow through 5 stages from Egg to Adult.
Surprise events that influence your pet's stats dynamically.
Challenge mode — if any stat reaches zero, game ends.
Animations and state indicators reinforce interactions.
Lightweight, framework-free implementation.
This project helped me better understand: