데이브 플러머는 작업 관리자(Task Manager)와 윈도우 핀볼(Windows Pinball) 개발로 가장 잘 알려져 있습니다.

태스크 관리자(Task Manager), 젭 폴더(Zip Folders) 등 획기적이고 필수적인 Windows 구성요소를 개발한 개발자가 xAI의 Grok 3를 활용해 자신이 만든 게임을 오늘 공개했습니다. 1976년 아타리(Atari)에서 처음 출시된, 공을 튕겨 벽돌을 깨는 아케이드 게임인 브레이크아웃(Breakout)은 데이브 W 플러머(Dave W Plummer)가 코드로 시도한 최신 작품이었습니다. 이번에는 단 몇 개의 적절한 '프롬프트(prompt)'와 Grok 3의 강력한 성능만으로 놀라운 속도로 개발이 이루어졌습니다.
스포일러를 알려드립니다. 플러머는 실제로 해당 코드를 GitHub에 공유했습니다. 독자들은 직접 코드를 검토하고, 다운로드하여 수정해볼 수 있습니다. 그는 Grok 3-Breakout을 사용 가능한 형태로 완성하기 위해 몇 차례의 프롬프트 수정만 거쳤습니다.
그는 Grok 3에게 "브레이크아웃의 색상이 있는 버전은 어떨까요?"라고 질문했습니다. 결과를 확인한 후, 그는 프롬프트를 "플레이어가 컴퓨터 제어 하에 자동으로 움직이도록 하고, 공이 패들에 부딪힐 때마다 10%씩 더 빠르게 움직이도록 하세요."로 수정했습니다. 플러머에 따르면, 최종 수정 내용은 "좋습니다만, 공이 수직으로 튕겨서 끼이는 상황이 생길 수 있어요. 오리지널 게임에서는 어떻게 처리했나요? 똑같이 해주세요! 그리고 플레이어가 남아있는 벽돌을 목표로 하도록 해주세요."였습니다.
[윈도우 태스크 관리자 개발자가 ‘제가 살아있었다면 태스크 관리자는 이런 모습이었을 겁니다’를 공개하다]
만약 원본 HTML 파일을 다운로드하여 JavaScript가 활성화된 브라우저에서 실행해 본다면, 해당 게임이 마치 스스로 플레이하는 것처럼 작동하는 것을 발견할 수 있습니다. 이는 플러머가 후속으로 두 가지 재프롬프트(re-prompts)를 추가했기 때문으로 보입니다. 즉, "a) 플레이어를 자동으로 움직이게 하고, [그리고] b) 플레이어가 남아있는 벽돌을 목표로 삼도록 하세요."라고 추가한 것입니다. 따라서 이 'Grok3-Breakout' 버전을 플레이하려면, 위 단락에 재현된 초기 프롬프트 세트를 Grok 3에 사용하는 것이 가장 좋습니다. 더 모험심이 강한 사용자는 파워업, 다중 공, 또는 레이저 캐논 같은 게임 요소를 추가할 수도 있습니다.
브레이크아웃은 재미있는 게임이며, 수년 동안 많은 흥미로운 버전이 존재해 왔습니다 (개인적으로는 1987년 Meinolf Schneider가 만든, 아타리 ST 모노 모드용 Bolo를 가장 선호합니다). 하지만 일부 소셜 미디어 댓글 작성자들은 플러머에게 다른 타이틀(예: Tempest나 Pinball)을 시도해 달라고 요청했으며, 다른 사용자들은 자신들이 만든 AI 생성 게임/프롬프트를 과시하기로 했습니다.
이번 주 초, xAI는 Grok 3 AI 모델의 초기 미리보기 버전을 일반에 공개했습니다. 어제 저는 xAI 소유주인 일론 머스크(Elon Musk)로부터 그가 사진처럼 사실적인 그래픽으로 'AI 게임'을 개발할 AI 게임 스튜디오를 구축할 계획이라고 들었습니다. 당시에는 다른 간단한 버블 및 블록 게임들도 공개되었습니다. 그러나 Grok 3를 사용해 아케이드 명작을 재현하는 수준에서 사진처럼 사실적인 걸작으로 발전하는 과정은 여전히 난제입니다. 아마도 모델이 베타 단계를 벗어나고 공식 출시일 발표 때 예고된 기능 업데이트가 실제로 배포되기를 기다려야 할 것 같습니다.