
Descrizione
Heart Island è una piccola isola fatta per le tue emozioni. Il progetto è nato da qualcosa di personale: quando sono giù di morale, molte persone aprono una finestra di chat, scrivono un lungo messaggio e poi lo cancellano lettera per lettera. Non è che non abbiano niente da dire; non sanno a chi dirlo e non vogliono disturbare nessuno. Heart Island vuole cogliere quel momento e dare ai sentimenti un luogo dove non serve spiegare né recitare nulla. È per chiunque desideri un posto gentile dove posare i propri sentimenti, soprattutto nelle ore insonni della notte, quando non c’è nessuno con cui parlare.
L’esperienza ha tre parti:
- Registrare: annota il tuo umore ogni giorno, per iscritto o a voce. L’IA accoglie ciò che dici, e la sua risposta arriva in streaming riga per riga, come se qualcuno ti avesse davvero ascoltato fino alla fine.
- Vedere: le tue emozioni diventano il paesaggio dell’isola, con il meteo, il mare e le piante che cambiano con il tuo umore. Quando sei felice, sull’isola torna il sereno; quando dentro di te piove, piove anche sull’isola.
- Guardare indietro: torna dopo un po’ e l’isola ricorda il cammino che hai percorso. Una curva dell’umore e i riepiloghi di ogni fase scritti dall’IA ti mostrano come hai attraversato quei momenti.
Sull’isola sei un viaggiatore che può camminare, esplorare, pescare, guidare e liberare lanterne volanti. Ciò che registri non è solo testo: è un’isola che cresce lentamente.
Dal punto di vista tecnico, il front-end usa React, TypeScript e Framer Motion con una scena 3D in Three.js, le risposte dell’IA arrivano in streaming via WebSocket e un backend in Python gestisce l’analisi del sentiment e la generazione. Il terreno, gli edifici del villaggio, le piante e i prop sono stati modellati proceduralmente in Blender, e il viaggiatore è stato generato con Tripo. L’autore non vede Heart Island come uno strumento. È piuttosto un dono per chiunque abbia scritto tutto a tarda notte e poi l’abbia cancellato, un modo per dire: i tuoi sentimenti meritano un posto dove riposare.
Come è stato usato Tripo
Tripo ha generato il protagonista di Heart Island, il viaggiatore che rappresenta il giocatore. Camminare, esplorare, pescare, guidare e liberare lanterne volanti: tutto passa attraverso questo personaggio.
- L’inizio della pipeline del personaggio: il viaggiatore è nato come character design 2D originale, che Tripo ha trasformato in un personaggio 3D completo di circa 20.000 facce.
- Il passo successivo: le proporzioni sono state verificate in Blender segmento per segmento (piedi, gambe, busto, testa), sono state aggiunte animazioni in motion capture del CMU, e il personaggio viene pilotato in tempo reale in Three.js mentre corre, salta, lancia la lenza e libera lanterne sull’isola.
- Il suo peso nell’opera: gran parte di ciò che i giocatori provano per l’isola si posa su questa figura. Secondo le parole dell’autore, Tripo ha colmato il divario più difficile per uno sviluppatore indipendente: la modellazione dei personaggi.


