NPC(Non Playable Character)는 플레이어가 게임을 플레이하는 과정을 돕는 인공지능 기반의 에이전트로 플레이어의 편에서 퀘스트를 주거나, 혹은 적대적인 행위를 하는 등 게임 플레이에서 중요한 역할을 담당한다. 하지만, 기존의 게임들에서 플레이어와 상호작용을 수행하는 NPC는 게임 개발자가 미리 정한 역할만을 수행하도록 개발되었다. 따라서, 플레이어는 NPC에게 게임의 진행을 요청하거나 정보를 얻는 것 외에는 다른 상호작용을 할 수가 없었다. 하지만 대규모 언어모델(LLM: Large language model)을 적용한 인공지능이 산업 전 분야로 확산하면서 게임 분야에서도 NPC의 정해진 기능 외에 다양한 상호작용을 할 수 있는 가능성이 제기되었다. 본 논문에서는 ChatGPT를 사용하여 NPC 들의 대화 및 행동의 상호작용을 정의한 Replica 사의 스마트 NPC를 분석하고, 실험하여 LLM 기반의 AI 캐릭터의 상호작용에 대한 방향성을 제시하여 향후 일반 게임 및 메타버스 등에 활용될 수 있는 방안을 제안하였다. 연구결과를 통해 NPC는 게임 과정과 플레이어에게 있어 긍정적인 영향을 줄 것으로 기대한다.