최근 대규모 언어모델(LLM)을 활용한 새로운 형태의 텍스트 기반 어드벤처 게임 'CaLLMar'가 등장했습니다. 이 게임은 별도의 설치나 복잡한 설정 없이, 단 하나의 프롬프트(명령어)를 LLM 챗에 복사해 붙여넣는 것만으로 바로 플레이할 수 있다는 점에서 주목받고 있습니다. LLM이 게임 마스터(Game Master) 역할을 수행하며 중세 판타지 세계를 배경으로 플레이어의 모험을 이끌어갑니다.
CaLLMar는 플레이어가 이름, 직업, 성격을 선택하며 시작하는 전통적인 텍스트 RPG의 요소를 충실히 따릅니다. 게임 세계는 마을 광장과 동서남북 네 개의 지역으로 구성되어 있으며, 각 지역에는 고유한 적과 미니 보스가 존재합니다. 플레이어는 마법사 CaLLMar로부터 네 개의 신비한 아이템을 찾아오는 메인 퀘스트를 부여받고, 상점에서 장비를 구매하거나 물약을 사용하고, 전투를 통해 골드를 획득하며 모험을 진행합니다. 특히, 전투 시스템은 플레이어의 기본 공격, 특수 공격(마나 소모), 물약 사용 외에도 환경을 활용한 특수 기술(창의력 소모)이나 적을 동료로 영입하는 등 다양한 선택지를 제공하여 전략적인 재미를 더합니다. 동료는 전투에 참여하거나 자율적으로 행동하며 게임에 영향을 미칠 수 있습니다.
이 게임의 가장 큰 특징은 '매우 어려운' 난이도를 지향하며 플레이어의 창의력을 적극적으로 유도한다는 점입니다. 모든 선택에는 무게가 있으며, 예측 불가능한 플레이어의 행동에도 논리, 규칙, 확률에 따라 동적으로 반응합니다. 게임 오버 시 부활이나 두 번째 기회는 주어지지 않아 몰입감을 높입니다. 또한, LLM의 코드 인터프리터 기능을 활용해 무작위 주사위 굴림을 구현하는 등, LLM의 잠재력을 게임 플레이에 적극적으로 통합하려는 시도가 돋보입니다. 이러한 접근 방식은 기존의 정형화된 게임 경험을 넘어, LLM의 유연성과 상상력을 활용해 무한한 스토리텔링 가능성을 탐색한다는 점에서 의미가 있습니다.