
Descrição
Heart Island é uma pequena ilha feita para as suas emoções. O projeto nasceu de algo pessoal: quando estão para baixo, muitas pessoas abrem uma janela de chat, digitam uma longa mensagem e depois a apagam letra por letra. Não é que não tenham nada a dizer; elas não sabem para quem dizer e não querem incomodar ninguém. Heart Island quer acolher esse momento e dar aos sentimentos um lugar onde nada precisa ser explicado nem encenado. É para todos que querem um lugar gentil para deixar seus sentimentos, especialmente nas horas insones da noite, sem ninguém com quem conversar.
A experiência tem três partes:
- Registrar: anote seu humor todos os dias, por texto ou por voz. A IA acolhe o que você diz, e a resposta chega linha por linha, como se alguém realmente tivesse ouvido você até o fim.
- Ver: suas emoções se tornam a paisagem da ilha, com o clima, o mar e as plantas mudando conforme o seu humor. Quando você está feliz, o tempo abre na ilha; quando está chovendo dentro de você, chove na ilha também.
- Olhar para trás: volte depois de um tempo e a ilha se lembra do caminho que você percorreu. Uma curva de humor e resumos de cada fase escritos pela IA mostram como você superou tudo.
Na ilha, você é um viajante que pode caminhar, explorar, pescar, dirigir e soltar lanternas voadoras. O que você registra não é só texto; é uma ilha que cresce aos poucos.
Por dentro, o front-end usa React, TypeScript e Framer Motion com uma cena 3D em Three.js, as respostas da IA chegam por streaming via WebSocket e um back-end em Python cuida da análise de sentimentos e da geração. O terreno, as construções da vila, as plantas e os objetos foram modelados proceduralmente no Blender, e o viajante foi gerado com o Tripo. O autor não vê Heart Island como uma ferramenta. É mais um presente para quem digitou tudo tarde da noite e depois apagou, uma forma de dizer: seus sentimentos merecem um lugar para descansar.
Como o Tripo foi usado
O Tripo gerou o protagonista de Heart Island, o viajante que representa o jogador. Caminhar, explorar, pescar, dirigir e soltar lanternas voadoras: tudo acontece por meio desse personagem.
- O início da pipeline do personagem: o viajante começou como um design de personagem 2D original, que o Tripo transformou em um personagem 3D completo de cerca de 20.000 faces.
- O que veio depois: as proporções foram conferidas no Blender, segmento por segmento (pés, pernas, tronco, cabeça), foi adicionada animação de captura de movimento da CMU, e o personagem é controlado em tempo real no Three.js, correndo, pulando, lançando a linha e soltando lanternas na ilha.
- Seu peso na obra: grande parte do que os jogadores sentem pela ilha recai sobre essa figura. Nas palavras do autor, o Tripo preencheu a lacuna mais difícil para um desenvolvedor independente: a modelagem de personagens.


