Canlı deneyin Açıklama
A Gift for the Curious, merakla birbirine bağlanan dört oyundan oluşan bir set. Ekip, hayal gücünden doğan dört dünya yarattı: Giderek daha derinlerine ilerleyebileceğiniz gerçeküstü bir diyar, bir kürenin çevresine uzanan bir kasaba, kenarlarına tırmanıp yönü yeniden düşündüğünüz bir küp bahçesi ve parmaklarınızın ucunda büyüyen bir masal köyü. Burada mekânın kendisi hayal gücü için bir oyun alanı: Uzaklar sizi keşfe çağırır, köşeler bulmacalar saklar, boş arazi ona yeni bir biçim vermenizi bekler.
Koşup maceraya atılırken bilinmeyeni hissedebilir, gözlem ve deneme yoluyla çözülmüş bir bulmacanın keyfini yaşayabilir ya da yavaşlayıp tek bir sürükleme, bir parça duvar veya bir çatıyla kendinize ait küçük bir dünya kurabilirsiniz. Ekip, bu deneyimin hem keşfin heyecanını hem de üretmenin rahatlığını getirmesini umuyor; böylece merak her zaman bir karşılık bulsun ve herkes seve seve geri döneceği bir dünyayla ayrılsın.
Bu, hâlâ “Ya şöyle olsaydı?” diye soran herkese bir hediye. Oyunlarda Unity, Godot ve Three.js kullanılıyor; koleksiyonun kendisi de modelleri çalışma zamanında yerleşim kurallarına göre bir araya getirilen bir Three.js sahnesi.
Tripo nasıl kullanıldı
Tripo, konsept tasarımları kodun doğrudan çağırabileceği 3D asset'lere dönüştürüyor; koleksiyonun 3D görsellerinin temel üretim adımı da o.
- İş akışı: Nano Banana ile referans görseller, Tripo P2 ile image-to-3D, Blender'da topoloji çalışması ve çoklu görünüm kontrolleri; sahne üretimi ve etkileşim sistemleri ise Codex ile yazıldı. Sonunda 31 model türü yeniden kullanılabilir sahne modüllerine dönüştü.
- Çalışma zamanı model kütüphanesi: Tripo P2 modelleri bir çalışma zamanı kütüphanesinde düzenleniyor; kod, her asset'in ID'sini, boyutunu, sınırlayıcı kutusunu ve malzeme verilerini kullanarak onu otomatik olarak ölçeklendiriyor, çoğaltıyor, yerleştiriyor ve birleştiriyor; böylece tek bir ortak asset setinden birbirinden farklı dört sahne seti kuruluyor.
- Prosedürel montaj: Koleksiyonda Three.js modelleri çalışma zamanında yerleşim kurallarına göre bir araya getiriyor; binaların ve bitkilerin yamaçlara oturması için arazi yüksekliğini ve normallerini örnekliyor, yollar boyunca taşları enterpolasyonla diziyor, çiçek ve çim yoğunluğunu sabit bir rastgele tohumla kontrol ediyor ve tekrarlanan modelleri GPU instancing ile toplu olarak işliyor. Tripo ile üretilen arazi de vertex düzeyinde prosedürel olarak şekillendirilerek kesintisiz, inişli çıkışlı bir zemine dönüştürülüyor.
- Parçalar hâlinde üretim: Karmaşık küresel kasaba ayrı parçalar (küre, evler ve kuleler) hâlinde üretildi ve kodla bir araya getirildi.


