Indietro

A Gift for the Curious

Quattro giochi legati dalla curiosità: immergiti in una terra surreale, esplora una cittadina avvolta attorno a una sfera, scala gli spigoli di un giardino cubico per risolverlo e costruisci un villaggio da fiaba, per chi si chiede ancora «e se?»

Autore: 她还爱我对不队
Provalo dal vivo
A Gift for the CuriousProvalo dal vivo

Descrizione

A Gift for the Curious è una raccolta di quattro giochi legati dalla curiosità. Il team ha creato quattro mondi nati dall’estro: una terra surreale in cui puoi avventurarti sempre più a fondo, una cittadina che si estende attorno a una sfera, un giardino cubico in cui scavalchi gli spigoli e ripensi il senso delle direzioni, e un villaggio da fiaba che cresce sotto le tue dita. Qui lo spazio stesso è un parco giochi per l’immaginazione: la lontananza invita a esplorare, gli angoli nascondono enigmi e il terreno vuoto aspetta che tu gli dia una nuova forma.

Puoi percepire l’ignoto mentre corri e vivi avventure, scoprire il piacere di un enigma risolto osservando e tentando, oppure rallentare e costruire un piccolo mondo tutto tuo con un semplice trascinamento, un tratto di muro o un tetto. Il team spera che l’esperienza offra sia il brivido della scoperta sia la leggerezza della creazione, così che la curiosità trovi sempre una risposta e ognuno se ne vada con un mondo in cui tornerebbe volentieri.

È un regalo per chiunque si chieda ancora «e se?». I giochi usano Unity, Godot e Three.js, e la raccolta stessa è una scena Three.js i cui modelli vengono assemblati a runtime secondo regole di layout.

Come è stato usato Tripo

Tripo trasforma i concept in asset 3D che il codice può richiamare direttamente, ed è il passaggio produttivo centrale per la grafica 3D della raccolta.

  • Flusso di lavoro: immagini di riferimento con Nano Banana, image-to-3D con Tripo P2, lavoro sulla topologia e controlli multivista in Blender, e sistemi di generazione delle scene e di interazione scritti con Codex. Alla fine, 31 tipi di modelli sono diventati moduli di scena riutilizzabili.
  • Libreria di modelli a runtime: i modelli Tripo P2 sono organizzati in una libreria a runtime, e il codice usa ID, dimensioni, bounding box e dati del materiale di ogni asset per scalarlo, duplicarlo, posizionarlo e combinarlo automaticamente, costruendo quattro serie di scene distinte a partire da un unico set di asset condiviso.
  • Assemblaggio procedurale: nella raccolta, Three.js assembla i modelli a runtime secondo regole di layout, campionando altezza e normali del terreno perché edifici e piante poggino sui pendii, interpolando le pietre lungo i sentieri, usando un seed casuale fisso per controllare la densità di fiori ed erba e renderizzando in batch i modelli ripetuti con l’instancing su GPU. Anche il terreno generato da Tripo viene modellato proceduralmente a livello di vertici per ottenere un suolo ondulato e continuo.
  • Generazione per parti: la complessa cittadina sferica è stata generata in pezzi separati (la sfera, le case e le torri) e assemblata via codice.

Trailer