
Descripción
Heart Island es una pequeña isla hecha para tus emociones. El proyecto nació de algo personal: cuando se sienten decaídas, muchas personas abren una ventana de chat, escriben un mensaje largo y luego lo borran letra a letra. No es que no tengan nada que decir; es que no saben a quién decírselo y no quieren molestar a nadie. Heart Island quiere acoger ese momento y dar a los sentimientos un lugar donde no haga falta explicar ni aparentar nada. Es para todos los que buscan un lugar amable donde dejar sus sentimientos, sobre todo en las horas de insomnio de la noche, sin nadie con quien hablar.
La experiencia tiene tres partes:
- Registrar: anota tu estado de ánimo cada día, por escrito o por voz. La IA recibe lo que dices y su respuesta va llegando línea a línea, como si alguien de verdad te escuchara hasta el final.
- Ver: tus emociones se convierten en el paisaje de la isla, y el clima, el mar y las plantas cambian según tu estado de ánimo. Cuando estás feliz, la isla se despeja; cuando llueve dentro de ti, también llueve en la isla.
- Mirar atrás: vuelve al cabo de un tiempo y la isla recordará el camino que has recorrido. Una curva de estado de ánimo y resúmenes de cada etapa escritos por IA te muestran cómo lo superaste.
En la isla eres un viajero que puede caminar, explorar, pescar, conducir y soltar linternas voladoras. Lo que registras no es solo texto: es una isla que crece poco a poco.
Por dentro, el frontend usa React, TypeScript y Framer Motion con una escena 3D en Three.js, las respuestas de la IA se transmiten en streaming por WebSocket y un backend en Python se encarga del análisis de sentimiento y de la generación. El terreno, los edificios del pueblo, las plantas y los objetos se modelaron de forma procedural en Blender, y el viajero se generó con Tripo. El autor no ve Heart Island como una herramienta. Es más bien un regalo para quien lo escribió todo a altas horas de la noche y luego lo borró, una forma de decir: tus sentimientos merecen un lugar donde descansar.
Cómo se usó Tripo
Tripo generó al protagonista de Heart Island, el viajero que representa al jugador. Caminar, explorar, pescar, conducir y soltar linternas voladoras: todo ocurre a través de este personaje.
- El inicio de la pipeline del personaje: el viajero partió de un diseño de personaje 2D original, que Tripo convirtió en un personaje 3D completo de unas 20.000 caras.
- Lo que vino después: las proporciones se revisaron en Blender segmento a segmento (pies, piernas, torso, cabeza), se añadió animación de captura de movimiento de CMU y el personaje se controla en tiempo real en Three.js, corriendo, saltando, lanzando el sedal y soltando linternas en la isla.
- Su peso en la obra: gran parte de lo que los jugadores sienten por la isla recae en esta figura. En palabras del autor, Tripo salvó la brecha más difícil para un desarrollador independiente: el modelado de personajes.


