최근 개발자 커뮤니티에서 ‘완벽한 AI 생성 게임’을 꿈꾸던 한 프로젝트가 실패로 끝났다는 소식이 주목받고 있습니다. 애니메이션 ‘더 어메이징 디지털 서커스’에 등장하는 AI 치아 캐릭터 ‘케인’에서 영감을 받은 이 프로젝트는 사용자에게 현실적인 생산성을 돕는 모험을 선사하려 했습니다.
하지만 초기 목표였던 복잡한 3D 게임 생성은 예상치 못한 방향으로 흘러가며 개발자 스스로가 프로젝트를 포기하게 만들었습니다.
개발자는 처음에 네모트론 30B 모델을 활용해 자바스크립트 기반의 완성된 게임을 만들어내려 했습니다. 긴 프롬프트로 상세한 지시를 내렸지만 모델은 종종 작동하지 않는 코드를 생성해냈습니다.
이어 스킬 카드를 추가하는 방식을 시도했으나 모델의 짧은 컨텍스트 윈도우가 폭발하며 또다시 실패했습니다. 컴퓨팅 비용을 아끼려 했던 설정이 오히려 프로젝트의 발목을 잡는 아이러니한 상황이 벌어진 것입니다.
이후 개발자는 컨텍스트 윈도우를 늘리고 코덱스를 활용해 스킬 정보를 단일 텍스트 파일로 압축하는 RAG 방식을 도입했습니다. 기술적으로는 더 정교해졌지만 여전히 생성된 게임에는 치명적인 오류가 남아 화면이 하얗게 비어버리는 경우가 많았습니다.
완벽한 게임 엔진을 꿈꾸던 시도는 결국 ‘작동하지 않는 코드’라는 현실 앞에서 무너졌습니다.
결국 이 프로젝트는 거창한 게임 생성기에서 단순한 HTML 장난감 제작기로 변모했습니다. 한 번에 간단한 HTML 요소를 만들어내는 데는 성공했지만, 사용자가 원하는 복잡한 상호작용 게임은 여전히 먼 꿈으로 남았습니다.
이 과정은 현재 생성형 AI가 가진 잠재력과 동시에 명확한 한계를 적나라하게 보여줍니다.
이 실패 사례는 AI가 단순히 코드를 짜주는 것을 넘어 복잡한 논리와 구조를 가진 결과물을 내놓기 위해선 여전히 많은 노력이 필요함을 시사합니다. 앞으로는 거창한 목표를 세우기보다 AI의 현재 능력을 정확히 파악하고 그에 맞는 현실적인 적용 방식을 찾는 것이 중요해질 것입니다.
개발자들의 이러한 실험과 실패가 모여 AI 기술이 더 성숙해지는 밑거름이 될 것입니다.