Multiverse: Language-Conditioned Multi-Game Level Blending via Shared Representation

이 논문은 자연어 지시와 게임 레벨 구조를 정렬하는 공유 잠재 공간과 의미적 연결을 위한 대비적 학습을 통해, 텍스트 기반의 지시만으로 여러 게임 장르 간의 레벨을 융합하고 제어할 수 있는 'Multiverse' 모델을 제안합니다.

In-Chang Baek, Jiyun Jung, Sung-Hyun Kim, Geum-Hwan Hwang, Kyung-Joong Kim

게시일 2026-03-31
📖 3 분 읽기☕ 가벼운 읽기

Each language version is independently generated for its own context, not a direct translation.

🎮 1. 기존 기술의 한계: "한 우물만 파는 요리사"

지금까지 게임 레벨을 텍스트로 만드는 AI 는 보통 한 가지 게임만 잘했습니다.

  • 비유: 마치 '스파게티'만 만드는 요리사가 있다고 상상해 보세요. 이 요리사는 "마파두부 스파게티"를 요청하면 잘 만들지만, "김치볶음밥"을 요청하면 어떻게 해야 할지 모릅니다.
  • 문제점: 게임마다 규칙이 다릅니다. (예: '마리오'는 점프해서 벽을 오르고, '젤다'는 방을 돌아다니며 적을 잡습니다.) AI 가 이 서로 다른 규칙을 모두 이해하고 섞어주는 것은 매우 어려웠습니다.

🌌 2. Multiverse 의 등장: "만능 요리사"와 "공통 언어"

이 연구팀이 만든 Multiverse는 여러 게임의 레벨을 하나의 공통된 공간 (잠재 공간) 에 모아두는 방식을 사용합니다.

  • 공통 언어 (Shared Latent Space):
    • 서로 다른 게임들도 사실은 비슷한 구조를 가집니다. (예: '적'이 나오거나, '길'이 있거나, '보물'이 있는 것).
    • Multiverse 는 게임마다 다른 이름 (예: '고omba', '바트', '적') 을 모두 **'적 (Enemy)'**이라는 공통된 개념으로 변환합니다.
    • 비유: 마치 서로 다른 언어 (영어, 한국어, 일본어) 를 쓰는 사람들이 모두 **'손짓 (제스처)'**이라는 공통된 언어로 의사소통을 하듯, AI 는 게임들의 구조적 특징을 공통된 '손짓'으로 이해합니다.

🎨 3. 핵심 기능: "레벨 믹싱 (Blending)"

이 시스템의 가장 멋진 점은 서로 다른 게임의 레벨을 자연스럽게 섞을 수 있다는 것입니다.

  • 비유: "스파게티"와 "김치볶음밥"을 섞으면 보통 맛이 이상해지죠? 하지만 Multiverse 는 **"스파게티 70% + 김치볶음밥 30%"**라고 요청하면, 스파게티 면 위에 김치가 살짝 올라간 새로운 퓨전 요리를 만들어냅니다.
  • 작동 원리:
    1. 텍스트로 지시: "젤다의 미로 같은 구조에 마리오의 점프 구멍을 섞어줘"라고 입력합니다.
    2. 공통 공간에서 섞기: AI 는 두 게임의 특징을 공통된 공간에서 섞어서 새로운 레벨을 생성합니다.
    3. 결과: 마리오처럼 점프할 수 있지만, 젤다처럼 미로 같은 구조를 가진 완전히 새로운 게임 레벨이 나옵니다.

🧪 4. 실험 결과: "원하는 대로 조절 가능"

연구팀은 이 기술이 얼마나 잘 작동하는지 검증했습니다.

  • 조절 가능성: "A 게임 10% + B 게임 90%"라고 비율을 정하면, AI 는 정말로 B 게임의 특징이 더 많이 드러나는 레벨을 만들어냈습니다. (비유: 커피에 우유를 얼마나 넣을지 정하면, 그 비율대로 커피 맛이 변하는 것과 같습니다.)
  • 새로운 게임도 가능: 훈련할 때 보지 않았던 새로운 게임 조합 (예: '젤다' + '마리오') 을 텍스트로 요청해도, AI 는 그 조합을 이해하고 새로운 레벨을 만들어냈습니다. (Zero-shot generation)

🚀 5. 결론: 왜 이것이 중요한가요?

이 기술은 게임 개발자에게 무한한 창의성을 줍니다.

  • 기존: 개발자가 직접 하나하나 레이어를 쌓아 레벨을 만들어야 함.
  • Multiverse: "이런 느낌의 레벨을 만들어줘"라고 말만 하면, AI 가 여러 게임의 아이디어를 섞어서 새롭고 재미있는 레벨을 뚝딱 만들어냅니다.

한 줄 요약:

"서로 다른 게임들의 특징을 하나의 공통 언어로 이해하게 만든 AI 가, 이제 당신의 말 한마디로 여러 게임을 섞은 새로운 게임 세상을 만들어냅니다."

이 기술은 앞으로 게임 개발자가 상상하는 모든 독특한 게임 세계를 쉽게 구현할 수 있게 해주는 '만능 열쇠'가 될 것입니다.