라이브 체험 설명
A Gift for the Curious는 호기심으로 엮인 네 개의 게임 모음입니다. 팀은 기발한 상상에서 펼쳐지는 네 개의 세계를 만들었습니다. 계속해서 더 깊이 들어갈 수 있는 초현실적인 땅, 구체를 둘러싸며 뻗어 나간 마을, 모서리를 넘어가며 방향을 다시 생각하게 되는 정육면체 정원, 그리고 손끝에서 자라나는 동화 속 마을입니다. 이곳에서는 공간 자체가 상상력의 놀이터입니다. 먼 곳은 탐험을 부르고, 모퉁이에는 퍼즐이 숨어 있으며, 빈 땅은 새로운 모습을 얻기를 기다립니다.
달리고 모험하며 미지를 느낄 수도 있고, 관찰과 시도를 거듭하며 퍼즐을 풀었을 때의 기쁨을 찾을 수도 있으며, 속도를 늦추고 한 번의 드래그, 한 구간의 벽, 지붕 하나로 나만의 작은 세계를 지을 수도 있습니다. 팀은 이 경험이 발견의 짜릿함과 창작의 편안함을 함께 선사해, 호기심이 언제나 답을 얻고 모두가 기꺼이 다시 찾고 싶은 세계를 하나씩 안고 떠나기를 바랍니다.
여전히 “만약에?”라고 묻는 모든 이를 위한 선물입니다. 게임들에는 Unity, Godot, Three.js가 쓰였고, 컬렉션 자체도 런타임에 레이아웃 규칙에 따라 모델을 조립하는 Three.js 씬입니다.
Tripo 활용 방식
Tripo는 콘셉트 디자인을 코드에서 바로 호출할 수 있는 3D 에셋으로 바꿔 주며, 컬렉션의 3D 비주얼을 만드는 핵심 제작 단계입니다.
- 워크플로: Nano Banana로 참고 이미지를 만들고, Tripo P2 이미지 투 3D로 모델을 만든 뒤, Blender에서 토폴로지를 다듬고 멀티뷰로 점검했으며, 씬 생성과 인터랙션 시스템은 Codex로 작성했습니다. 최종적으로 31종의 모델이 재사용 가능한 씬 모듈이 되었습니다.
- 런타임 모델 라이브러리: Tripo P2 모델을 런타임 라이브러리로 정리하고, 코드가 각 에셋의 ID, 크기, 바운딩 박스, 머티리얼 정보를 바탕으로 스케일 조정, 복제, 배치, 조합을 자동으로 수행해, 공유하는 에셋 한 세트로 서로 다른 네 가지 씬 세트를 만들어 냅니다.
- 프로시저럴 조립: 컬렉션에서는 Three.js가 런타임에 레이아웃 규칙에 따라 모델을 조립합니다. 지형의 높이와 법선을 샘플링해 건물과 식물이 경사면에 자연스럽게 놓이게 하고, 길을 따라 돌을 보간 배치하며, 고정된 랜덤 시드로 꽃과 풀의 밀도를 제어하고, 반복되는 모델은 GPU 인스턴싱으로 일괄 렌더링합니다. Tripo로 생성한 지형도 버텍스 단위에서 프로시저럴하게 다듬어 끊김 없이 굽이치는 지면을 만들었습니다.
- 부분별 생성: 복잡한 구체 마을은 구체, 집, 탑을 각각 따로 생성한 뒤 코드로 조립했습니다.


