생생한 NPC: 지적이고 직관적인 조연 캐릭터의 세계 만들기

이미지 크레딧:
이미지 크레딧
iStock

생생한 NPC: 지적이고 직관적인 조연 캐릭터의 세계 만들기

생생한 NPC: 지적이고 직관적인 조연 캐릭터의 세계 만들기

소제목 텍스트
게임 업계는 믿을 수 있고 똑똑한 NPC를 제공하기 위해 AI에 상당한 투자를 하고 있습니다.
    • 저자:
    • 저자 이름
      퀀텀런 예측
    • 2022 년 7 월 13 일

    인사이트 요약

    인공 지능(AI)은 보다 현실적이고 적응력이 뛰어난 NPC(비플레이어 캐릭터)를 생성하여 게임 경험을 향상함으로써 비디오 게임을 변화시키고 있습니다. 강화 학습 및 모델링과 같은 기술을 사용하면 NPC가 플레이어 행동으로부터 학습하여 보다 역동적인 상호 작용과 개인화된 게임 내러티브를 얻을 수 있습니다. 이러한 발전은 플레이어 참여를 향상시킬 뿐만 아니라 다른 산업의 AI 개발에도 영향을 미쳐 게임 부문에 새로운 규정과 직무 역할이 필요하게 되었습니다.

    생생한 NPC 컨텍스트

    게임 개발자들은 보다 현실적인 행동과 반응을 갖춘 NPC를 만들기 위해 점점 더 AI를 통합하고 있습니다. 프랑스의 유비소프트(Ubisoft), 미국의 일렉트로닉 아츠(EA) 등 기업들은 AI 전담 연구팀을 꾸렸다. 이 팀은 보다 자연스럽고 매력적인 상호 작용을 제공하여 게임 경험을 향상시키는 것을 목표로 플레이어의 행동을 예측하고 적응할 수 있는 NPC 개발에 중점을 둡니다. 목표는 기존의 스크립트 응답에서 벗어나 더욱 역동적이고 예측 가능성이 낮은 NPC를 만드는 것입니다.

    강화 학습의 사용은 이러한 노력의 핵심 기술입니다. 이 접근 방식에는 시행착오를 통한 AI 학습이 포함되며, 이전 상호 작용의 결과를 기반으로 대응과 조치를 점진적으로 개선합니다. NPC는 플레이어의 행동을 지속적으로 조정함으로써 더욱 개인화되고 도전적인 게임 경험을 제공할 수 있습니다. 또한 이러한 학습 과정을 통해 NPC는 시간이 지남에 따라 진화하여 더욱 몰입감 있고 발전하는 게임 플레이 환경을 조성할 수 있습니다.

    또 다른 중요한 방법은 AI가 플레이어의 전술과 전략을 관찰하고 학습하는 모델링입니다. 이를 통해 NPC는 플레이어의 움직임을 반영하거나 대응하도록 행동을 조정하여 더욱 경쟁적이고 전략적인 게임플레이를 만들 수 있습니다. 결과적으로 NPC는 단순한 배경 요소를 넘어 게임 내러티브와 경험의 필수적인 부분으로 진화하고 있습니다. 보다 유동적으로 상호 작용하고, 보다 현실적으로 움직이며, 인간의 말과 매우 유사한 방식으로 통신하도록 설계되었습니다.

    파괴적 영향

    완전히 개발된 NPC의 최근 예는 2020년 오픈 월드 게임 Watch Dogs Legion입니다. 이 게임은 인구 조사 시스템을 사용하여 플레이어가 임무를 위해 모집할 수 있는 NPC로 런던의 디스토픽 버전을 채웁니다. 이 NPC는 완전히 개발된 기술, 전기 및 습관(바 방문도 포함)을 제공합니다. 

    배경 스토리를 구체화하는 것 외에도 게임 개발자는 특히 스포츠 게임에서 움직임을 보다 자연스럽게 만드는 방법을 모색하고 있습니다. 최신 축구 게임인 FIFA 22에서 EA는 HyperMotion이라는 기술을 사용하여 모션 캡처 수트를 입은 축구 선수의 움직임을 캡처했습니다. 그런 다음 데이터는 4,000개 이상의 애니메이션을 생성하는 소프트웨어에 입력되었습니다. 

    AI가 사용되는 또 다른 영역은 NPC를 위한 자연어 처리(NLP)입니다. 특히 일론 머스크(Elon Musk)가 소유한 오픈AI(OpenAI)가 개발한 NLP 모델인 GTP-3는 이미 많은 양의 텍스트를 읽는 것만으로도 잡지와 신문 기사를 쓸 수 있어 가장 유망한(2021년) 것으로 보인다. 게임 개발자는 NLP를 통해 NPC가 주어진 상황에 대화를 적용할 수 있기를 희망합니다. 

    NPC가 점점 더 실제처럼 만들어지는 것에 대한 의미 

    게임에서 실물과 같은 NPC가 미치는 영향은 다음과 같습니다.

    • 게임의 현실감이 향상되어 더욱 매력적이고 몰입도 높은 경험을 제공하고 더 많은 청중을 유치하며 잠재적으로 전체 게임 산업 수익을 늘릴 수 있습니다.
    • 플레이어 전략에 적응하는 고급 NPC는 플레이어의 문제 해결 기술에 도전하고 개발하는 보다 복잡하고 전략적인 게임 플레이를 육성합니다.
    • 플레이어 행동을 기반으로 게임에서 실시간 내러티브 생성을 통해 플레이어 유지율과 충성도를 높이는 독특하고 개인화된 스토리 경험을 제공합니다.
    • 멀티플레이어 게임에서 NPC의 독립적이면서도 응집력 있는 그룹 행동은 팀 역동성과 협동 플레이를 강화하고 플레이어 간의 공동체 의식을 조성합니다.
    • 고급 NPC를 갖춘 소셜 중심 게임의 등장으로 가상 동료애와 사회적 상호 작용을 제공하여 고립감을 줄입니다.
    • 점점 더 정교해지는 NPC는 게임 중독의 위험을 높입니다. 더 현실적인 상호 작용과 내러티브로 인해 게임에서 빠져 나오기가 더 어려워지기 때문입니다.
    • 게임 분야의 고급 AI 개발은 다른 분야의 AI 발전에 영향을 미쳐 교육, 훈련, 시뮬레이션과 같은 분야에서 더욱 폭넓게 적용됩니다.
    • 중독, 데이터 프라이버시, 매우 현실적인 NPC의 심리적 영향과 같은 문제를 해결하기 위해 게임에 대한 새로운 규정 및 윤리 지침이 필요합니다.
    • 게임 산업에서 AI 전문가와 내러티브 디자이너에 대한 수요가 증가하면서 직업 시장이 변화하고 있으며, 동시에 전통적인 게임 개발 역할의 필요성은 줄어들 가능성이 있습니다.
    • 게임 수요 증가가 환경에 미치는 영향, 데이터 센터에 더 많은 에너지 필요, 하드웨어 요구 사항이 발전함에 따라 전자 폐기물 증가로 이어짐.

    고려해야 할 질문

    • 게이머라면 최근에 NPC에서 어떤 다른 개선 사항을 관찰했습니까?
    • NPC가 미래에 어떻게 진화할 수 있다고 생각하시나요?