사용자가 자연어로 명령을 내리면 대규모 언어모델(LLM)이 이를 코드로 변환해 게임 내 군집(swarm)의 행동을 제어하는 실험적인 게임 데모가 해커 뉴스(HN)에 공개되어 주목받고 있습니다. 이 게임은 플레이어가 2,000개 유닛을 모으면 동적 코드 삽입(dynamic-code-insertion) 기능이 활성화되며, 이때부터 LLM을 통해 군집의 움직임이나 전략을 직접 프로그래밍할 수 있게 됩니다.
이 독특한 기능은 단순한 명령 실행을 넘어섭니다. 예를 들어, 사용자는 '하트 모양을 만들어라'와 같이 시각적인 패턴을 지시할 수도 있고, '적이 근처에 있을 때 파란색으로 변하게 하라'처럼 상황에 따른 반응을 요구할 수도 있습니다. 더 나아가, 적을 유인하며 거리를 유지하는 '카이팅(kiting) 전략'과 같은 복잡한 전술적 움직임까지도 자연어 설명만으로 구현할 수 있습니다. 이는 기존 게임에서 미리 정해진 AI 스크립트나 제한된 명령 체계를 따르는 것과는 확연히 다른, 훨씬 더 유연하고 창의적인 플레이 경험을 제공합니다.
이러한 접근 방식은 게임 디자인과 플레이어 상호작용 방식에 새로운 가능성을 제시합니다. LLM 기반의 동적 코드 생성을 통해 게임의 재플레이 가치와 깊이가 크게 향상될 수 있으며, 플레이어는 단순히 게임을 즐기는 것을 넘어 자신만의 독창적인 규칙과 전략을 만들어내는 '창조자'의 역할까지 수행하게 됩니다. 이는 게임 개발자들이 모든 시나리오를 미리 코딩할 필요 없이, 플레이어의 상상력을 통해 게임 콘텐츠가 무한히 확장될 수 있는 잠재력을 보여주는 중요한 사례로 평가됩니다.