¿Y si tu smartwatch tuviera una pequeña criatura viviendo dentro? Una que prospera cuando estás sano y muere cuando te descuidas
Eso es garmigotchi. Una mascota virtual estilo tamagotchi para relojes garmin que se alimenta de tus datos de salud reales
El Concepto
Tu garmin ya rastrea todo. Body battery, niveles de estrés, calidad del sueño, pasos, frecuencia cardíaca. Pero la mayoría de la gente ignora estas métricas hasta que algo sale mal
Garmigotchi convierte esos datos en algo que realmente te importa. Una pequeña criatura que reacciona visiblemente a cómo estás tratando tu cuerpo
¿Estrés alto durante demasiado tiempo? Tu mascota se pone ansiosa. ¿No dormiste bien? Se ve agotada. ¿Cumpliste tu meta de pasos con energía de sobra? Está eufórica
¿Y si descuidas tu salud de forma constante? Muere. Tendrás que esperar hasta el mes siguiente para una nueva
Cómo Funciona
La criatura vive en una pequeña área circular en la esfera de tu instinct 3. Cada minuto revisa tus métricas de salud y actualiza su estado de ánimo
El Sistema de Estado de Ánimo
Mapeé las métricas de garmin a una cuadrícula de ánimo basada en body battery y estrés:

Cada estado de ánimo tiene su propia animación de sprite y personalidad. Una criatura eufórica rebota enérgicamente. Una somnolienta apenas se mueve
Puntos de Descuido
Aquí es donde se pone interesante. La criatura acumula "puntos de descuido" cuando no te estás cuidando:
- ¿body battery cae a nivel crítico? +1 punto por hora
- ¿puntuación de sueño terrible? +2 puntos
- ¿estrés alto durante más de 30 minutos? +1 punto
- ¿no cumpliste tu meta de pasos? +0.5 a +1 punto
Los buenos días curan a tu criatura. Una buena noche de sueño combinada con cumplir tu meta de pasos elimina 2 puntos de descuido
Pero si se acumulan hasta 16 puntos, tu criatura muere. Se convierte en un fantasma hasta el mes siguiente, cuando un nuevo huevo eclosiona
Evolución
La criatura evoluciona a través de 5 etapas cada mes:
- Huevo (días 1-3)
- Blob (días 3-14)
- Cachorro (días 14-21)
- Mutt (días 21-31)
- Anciano (día 31+)
Mantenla viva el tiempo suficiente y verás la evolución completa. Mátala pronto y te quedarás con un fantasma
La Tecnología
Desarrollar para relojes garmin es... diferente. Usan monkeyc, un lenguaje propietario que compila para ejecutarse en hardware con recursos extremadamente limitados
Cada sprite, cada frame de animación, cada string. Todo cuenta contra límites de memoria muy ajustados. Terminé con más de 110 sprites pre-renderizados cubriendo todas las combinaciones de ánimo y evolución
El cálculo de ánimo se ejecuta cada minuto, obteniendo datos de:
- sensor de body battery
- niveles de estrés
- frecuencia cardíaca
- pasos vs meta
- puntuación de sueño de la noche anterior
El estado persiste localmente en el reloj. Los puntos de descuido, la etapa de evolución y el estado de muerte de tu criatura sobreviven a los reinicios
Por Qué Lo Construí
He tenido un garmin durante años. Los datos de salud son genuinamente útiles pero solo los revisaba de forma reactiva. Después de sentirme cansado o estresado
Garmigotchi invierte eso. Ahora miro mi reloj y veo inmediatamente cómo estoy. La pequeña criatura proporciona retroalimentación instantánea sin necesidad de buscar entre menús
También es sorprendentemente motivador. Ver a mi mascota enferma porque he estado estresado todo el día realmente me hace querer tomarme un descanso. Cumplir mi meta de pasos se siente más gratificante cuando mi criatura celebra conmigo :)
Qué Viene
La esfera está construida para todos los relojes instinct. Estoy trabajando en añadir más variantes de criaturas
Actualmente está en beta. Si quieres mantener una mascota virtual viva con tus datos de salud, échale un vistazo en garmigotchi.vercel.app
Stay Updated
Get notified about new posts on automation, productivity tips, indie hacking, and web3.
No spam, ever. Unsubscribe anytime.



