← 최신 논문
💻 computer science

ReactiveGWM: Steering NPC in Reactive Game World Models

ReactiveGWM 은 플레이어의 조작과 NPC 의 행동을 분리하여 역동적이고 상호작용적인 시뮬레이션을 생성함으로써 도메인별 재학습 없이도 다양한 게임에서 제로샷 전략 전이와 조종 가능한 NPC 반응을 가능하게 하는 새로운 게임 세계 모델입니다.

원저자: Zeqing Wang, Danze Chen, Zhaohu Xing, Zizhao Tong, Yinhan Zhang, Xingyi Yang, Yeying Jin

게시일 2026-05-18
📖 3 분 읽기☕ 가벼운 읽기

원저자: Zeqing Wang, Danze Chen, Zhaohu Xing, Zizhao Tong, Yinhan Zhang, Xingyi Yang, Yeying Jin

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

비디오 게임을 플레이하는 것이 아니라 화면을 지켜보고 있다고 상상해 보세요. 대부분의 현대적 "게임 월드 모델"(게임 영상을 예측하거나 생성하려는 AI) 에서는 컴퓨터가 적 캐릭터(NPC) 를 나무나 벽과 같은 배경 장식의 일부로 취급합니다. 당신이 캐릭터를 움직이면 AI 는 미리 정해진 대로 적 캐릭터가 움직이도록 그림을 그릴 뿐입니다. 적 캐릭터는 실제로 "생각"하거나 반응하지 않으며, 단순히 대본을 따를 뿐입니다.

ReactiveGWM은 이러한 방식을 바꾸는 새로운 시스템입니다. 이 시스템은 적을 소품이 아니라, 실제로 당신과 함께 게임을 할 수 있는 똑똑하고 독립적인 상대로 취급합니다.

다음은 몇 가지 간단한 비유를 통해 그 작동 방식을 설명한 것입니다:

1. "이중 채널" 라디오

게임 세계를 라디오 방송국이라고 생각해 보세요.

  • 기존 방식 (플레이어 중심): 라디오에는 단 하나의 채널만 있습니다. 이 채널은 당신이 무엇을 하느냐에 따라 모든 것을 방송합니다. 당신이 점프하면 적도 스크립트에 따라 점프합니다. 적에게는 자신의 목소리가 없습니다.
  • ReactiveGWM: 이 시스템은 라디오를 두 개의 명확한 채널로 나눕니다.
    • 채널 A (당신): 이 채널은 당신의 구체적인 동작 (점프, 펀치 등) 을 위한 것입니다. AI 는 이 채널을 매우 주의 깊게 들어 당신의 캐릭터가 당신이 지시한 대로 정확히 움직이도록 합니다.
    • 채널 B (적): 이 채널은 적의 "두뇌"를 위한 것입니다. 적은 단순히 당신을 지켜보는 대신 "공격적으로 행동하라", "방어적으로 행동하라", "거리를 유지하라"와 같은 구체적인 지시를 듣습니다.

2. "유령 작가" 대 "감독"

이 논문은 두 채널이 서로 혼동되지 않도록 분리하는 교묘한 트릭을 사용합니다.

  • 유령 작가 (당신의 행동): 당신이 버튼을 누르면 AI 는 "가벼운 가산 편향 (lightweight additive bias)"을 사용합니다. 이를 스크립트에 "이봐, 플레이어가 펀치를 날렸어"라고 빠르게 메모를 남기는 유령 작가라고 상상해 보세요. 이는 전체 이야기를 다시 쓰는 것이 아니라 당신의 특정 행동만 추가하는 작고 빠른 추가 작업입니다.
  • 감독 (적의 전략): 적의 행동은 "감독"(교차 주의 모듈) 에 의해 안내됩니다. 이 감독은 배경의 특정 픽셀에는 관심이 없으며 게임의 논리에 관심을 가집니다. "공격"과 같은 고수준 프롬프트를 읽고 적에게 "좋아, 거리를 좁히고 공격해"라고 지시합니다.

3. "보편적 번역기" (Zero-Shot Transfer)

이것이 이 논문의 가장 마법 같은 부분입니다. 보통 AI 를 스트리트 파이터 II를 플레이하도록 훈련시키면, 처음부터 다시 훈련시키지 않는 한 스트리트 파이터 알파 3를 플레이할 수 없습니다.

ReactiveGWM 은 적의 논리를 위한 "보편적 번역기"를 학습합니다.

  • 특정 규칙 세트를 사용하여 학생에게 체스를 어떻게 두는지 가르친다고 상상해 보세요.
  • ReactiveGWM 은 학생에게 특정 체스 말에 구애받지 않는 "공격적"이거나 "방어적"이라는 개념을 가르칩니다.
  • 이로 인해 한 게임에서 훈련한 "적의 두뇌"를 다른 게임에 바로 연결할 수 있습니다. 적은 새로운 게임에서도 이전에는 본 적이 없는 게임임에도 불구하고 동일한 전략 (공격, 통제, 방어) 으로 즉시 플레이하기 시작합니다. 마치 축구 팀을 훈련하는 방법을 아는 코치가 농구 팀을 즉시 코칭하되 농구 규칙을 다시 배울 필요 없이 동일한 원칙을 적용하는 것과 같습니다.

4. 결과

연구진은 두 가지 고전 격투 게임 (스트리트 파이터 II스트리트 파이터 알파 3) 에서 이를 테스트했습니다.

  • 당신은 통제권을 유지합니다: 당신의 캐릭터는 당신이 지시할 때 정확히 움직입니다.
  • 적이 똑똑해집니다: "공격적"이라고 지시받으면 적은 실제로 당신에게 돌진합니다. "방어적"이라고 지시받으면 뒤로 물러나서 방어합니다. 단순히 대본을 따르는 것처럼 보이지 않고 당신에 반응하는 것처럼 보입니다.
  • 추가 훈련이 필요 없습니다: 적 전략에 대해 아무것도 모르는 기본 AI 모델에 ReactiveGWM 의 "적의 두뇌"를 연결하기만 하면, 그 기본 모델이 새로운 게임에서 똑똑하고 전략적인 적과 플레이할 수 있게 됩니다.

요약

간단히 말해, ReactiveGWM은 게임 적을 배경 장식처럼 취급하는 것을 멈추는 시스템입니다. 이 시스템은 당신의 캐릭터 움직임을 정밀하게 유지하면서 ("공격"이나 "방어"와 같은) 고수준 전략을 따를 수 있는 "두뇌"를 적에게 부여합니다. 가장 좋은 점은 한 게임에서 적을 똑똑하게 만드는 방법을 배우면, 처음부터 다시 배울 필요 없이 그 똑똑함을 다른 게임에 즉시 적용할 수 있다는 것입니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →