리버사이드의 거리를 거리별로 배치하고, 줌아웃하여 주(state)를 설립한 다음, 국가를 통일하고, 행성을 운영하며, 별들 사이로 제국을 전파하는 것입니다. Cities: Skylines와 같지만 훨씬 더 큰 규모로 확장됩니다. 네, 이 은하계 뷰는 Stellaris를 많이 연상시킵니다. 똑같습니다. 그래서 여기서 무엇을 작업하고 계신가요? 아니면 무언가를 플레이하거나 작업하시는 건가요?
이것은 제가 이전에 Claude에게 보여준 것입니다. 그래서 저는 모두에게 이 것을 보여주었습니다. 저는 Claude를 가지고 있었는데, 먼저 세 에이전트 모두에게 우주 기반의 Civilization 6 클론을 구축하도록 시도하게 했습니다.
그러다가 저는 그것이 엄청나게 쉬웠다는 것을 깨달았습니다. 왜냐하면 그들이 모두 약 20분 만에 게임의 전체 버전과 녹화본을 가지고 완성했기 때문입니다. 그리고 저는 '오, 알겠다. 이건 아마 충분히 어려운 작업은 아닌가 봐.'라고 생각했습니다.
Anthropic이 시스템 프롬프트(system prompt)에 기존 게임을 클론하지 말라는 지침을 넣은 것을 보셨나요? 네, 그래서 저는 먼저 그것에게 제 게임 두 개를 클론하도록 시켰습니다. 제가 가장 먼저 한 일은 Steam의 제 게임 두 개를 클론하라고 말한 것이었고, 그것은 즉시 클론했습니다.
그것은 디컴파일러(decompiler)를 가져와 에셋을 추출하고, 클론한 다음, Quest용으로 빌드해도 괜찮은지 물었습니다. 그리고 지금 더 나은 그래픽과 더 나은 게임플레이를 가진 새 버전들을 만들고 있습니다. 멋집니다.
그리고 다른 것들 중 제가 그들에게 우주 문명(space civilization)을 만들라고 요청했을 때, 예상대로 거의 아무 문제 없이 몇 분 만에 구축했습니다. 그래서 이것이 그중 하나였습니다. 이 것은 아마 더 새로운 버전일 것입니다. 아, 네. 이것은 이제 완전히 빌드됩니다.
맞아요. 24일 동안요. 당연히 시네마틱(cinematics) 같은 것은 빠져 있지만, 여기서는 어느 정도 천천히 구축됩니다. 이건 제가 본 것 중 가장 인상적이지 않았다고 할 수 있어요. Kimi가 만든 것이 그랬죠. 그리고 Opus가 만든 건 이거예요. 좀 미쳤어요. 그래서 이걸 만들었어요. Nova Dominion... 채팅에서 누군가가 에셋(assets)을 어떻게 만드냐고 물어봤어요. 파이프라인(pipeline) 같은 것을 사용하나요, 아니면 수동으로 직접 하나요? 저는 원하는 에셋들을 고른 다음 Claude가 대신 처리하게 합니다.
크리스, 지금은 뭘 하고 있나요? 네. 음, 기본적으로 Unity asset store를 열고 제가 소유한 모든 에셋들의 카탈로그를 만들어 달라고 요청했어요. 자, 그러면 Claude가 저를 위해 에셋 카탈로그를 생성합니다. 그런 다음 '이것에 사용하기 가장 좋은 상위 에셋들을 추천해 줘'라고 말해요. 그러자 그것이 사진 등을 살펴보고 알아냅니다. 네. 제가 가진 모든 에셋을 사용하고, 스토어에서 가져가야 할 것이 있다면 알려달라고 지시했어요.
보통은 제 에셋 팩에서 무언가를 찾고, 가끔씩 뭔가를 추천해 줍니다. 보세요, 이건 기본적으로 우주 배경의 Civ 6를 더 확장한 버전 같은 거예요. 하지만 말씀드렸듯이, 구축을 맡긴 후에는 너무 쉬워 보였어요. 그리고 GPT로 만든 것은 아예 끝내지도 못했어요. 바보 같은 질문에 정신이 팔려서 실제로 완성하지 못했죠. 제가 한 시간 전에 이걸 끝내지 못하거나 아무것도 하지 않은 걸 깨닫고 재개하라고 지시했습니다. 확실히 애니메이션은 덜합니다.
Opus가 정말 대단했던 부분은 시각 자료와 애니메이션이었습니다. UI나 게임 자체가 더 '게임 같다'는 느낌이었고, 이건 좀 더 '보드 게임 같다'는 느낌이 들었어요. 어쨌든 재미있지는 않았습니다. 그리고 메커니즘을 구현했습니다. 모든 지침이 XML에 들어 있다고 했기 때문에 디컴파일하고 싶어 하지 않았어요. 그래서 제가 Cities: Skylines를 복제하기 시작하라고, 아니요, Cities: Skylines 2를 복사해서 8인용 멀티플레이어 버전을 만들라고 말했습니다.
그래서 Kimi가 어느 정도 그렇게 했고, 마치 자체적인 작은 버전의 게임처럼 구축했습니다.
빠르게 보여드리겠습니다. 이게 Meridian 버전입니다. 기본적으로 다른 사람들과 함께 플레이하는 작은 8인용 도시 또는 8인용 도시 게임 같은 것입니다. 제가 요청한 것의 소규모 버전이죠? 확실히 Cities: Skylines와는 다릅니다. 그냥 모바일처럼 보이는 8인용 도시 건설 게임일 뿐입니다. Claude가 플러그인을 만들기로 결정했습니다. 작동하는 것 같아요. 지금 실제로 실행되고 있을지도 모르겠습니다. 한번 봅시다. 실행되나요? 하지만 작동하는 것 같은 8인용 플러그인을 구축했습니다.
이것은 실제 Cities: Skylines에 있는 것입니다. 그리고 ChatGPT가 자체적으로 구축하기 시작했습니다. 어디까지 왔는지 봅시다. 그것도 여전히 꾸준히 진행되고 있었습니다. 좋습니다. 아직 진행 중입니다. 네. 계속하세요. 이것이... 제가 ChatGPT에게 무언가를 하라고 지시했을 때의 경험이었습니다. 결국은 해내지만, 거의 모든 것에 대해 시간이 오래 걸립니다. 그리고 마지막 것은 아까 보여드렸던 다른 것이었습니다. 마을로 시작해야 하는 것 말이죠.
나는 그것에게 작은 마을에서 시작해서 주 전체를 점령하고, 나아가 나라 전체를 점령하고, 행성까지 점령하고, 궁극적으로는 은하계까지 점령하는 방식으로 만들라고 말했다. 그래서 각 이정표(milestone)를 지날 때마다 확장되고 줌 아웃(zoom out)되도록 설계되어야 한다. 하지만 이정표들이 정말, 정말 느리게 진행된다. 그래서 내가 전체 과정을 플레이하고 싶지 않아서 속도를 높일 수 있도록 치트키를 추가하라고 말했다. 자, 여기서 실제 게임 트레일러를 보여줄 것이다.
사실 나도 아직 본 적이 없기 때문에 우리 둘 다 처음 보는 것이다. 이 첫 단계를 넘어 게임이 어떻게 보일지 볼 것이다. 그리고 이것은 약 한 시간 반 동안의 빌딩 작업이었는데, 그것이 자체 엔진을 만들고 싶다고 결정했다. 기존 엔진을 사용하고 싶지 않았고, 모든 것을 WebGL로 처리했다. 내가 그것에게 물었다. "원하는 어떤 엔진을 사용해도 돼. 네가 하고 싶은 대로 해."라고 말했더니, 그것은 완강하게 거부했다. "엔진이 필요하지 않다. 스스로 하는 것이 더 빠를 것이다"라고 말했다.
자, 어떻게 생겼는지 보자. 여러분은 이 프롬프트(prompts)를 공유해 주시나요? 프롬프트는 꽤 간단하다. 음, 채팅창 어딘가에 넣을 수 있을 것 같다. 볼륨을 낮출게. 내 블로그에 부트스트래퍼(bootstrapper)가 있다. 그래서 [his blog address]. 'kite'로 가서, 연 날리기 섹션에 내가 설정한 AGENTS.md와 MCP 설정이 있다. 바로 저기다. 멋지다. 시티 모드(City mode). 그리고 주를 점령하는 단계로 넘어간다. 흥미로운 전경이다. 그렇게 멋져 보이지는 않는다. 다듬거나 뭐 그런 것이 필요하다. 밤 풍경은 정말 훌륭해 보인다.
국가를 통합하는 것이요. 게임 플레이는 어떻게 보일까요? 보여줄 건가요? 오, 그리고 행성으로 이동하고요. 흥미롭네요. 여기에서 게임플레이를 더 많이 보여줬으면 좋겠어요. 그리고 은하계 뷰로요. 확대되는 것은 마음에 드는데, 멋진 시각 효과도 구현했어요. 제가 만드는 것보다 트레일러 제작은 더 잘하지만, UI 같은 것도 보여줘야 한다고 생각해요. 무슨 일이 벌어지고 있는지요. 모르겠네요. Steam에서는 트레일러에 UI를 많이 넣지 않는 게 좋다고 하잖아요. 아, 첫 번째 트레일러는 UI가 없어야 해요.
네. 하지만 많은 것이요. 그리고 두 번째 트레일러에는 UI가 들어갈 수 있죠. 정말 멋져요. 다른 하나는 제가 말했듯이 단순히 건축하는 거라거나, 아니면 둘 다 실제 Cities: Skylines 모드를 만드는 거예요. 그래서 8명의 플레이어가 매치메이킹을 통해 실제 Cities: Skylines를 플레이하고 모든 것을 동기화할 수 있어요.
알고 보니 이미 누군가가 그런 기능을 하는 모드를 만들었지만, 제 생각엔 AI가 만든 것이 훨씬 나을 것 같아요. 제가 생각했던 건 이런 식이었어요. '오, 이거 멋진데. 작은 도시를 짓고 나서...' 저는 너무 과하다고 생각해요. 계속 규모를 키우는 게요.
이런 게임들을 많이 봤는데, 이렇게 멀리 떨어진 여러 스케일에서 재미있게 플레이하기는 어려울 것 같아요. 하지만 AI가 무엇을 할 수 있는지 보는 흥미로운 테스트입니다. 다음 공간으로 가기에는 거의 충분해요. 무슨 문제인지 모르겠어요. 그냥 제 집들이 마음에 안 드나 봐요. 아마 학교 같은 제가 필요한 많은 요소들을 놓치고 있는 게 분명해요. 아무래도 사람들이 그런 걸 좋아하더라고요. 이봐요, 여러분. 위쪽에는 교통 체증이 있는 것 같지만, 아래쪽은 꽤 황량하네요. 네, 그 마을 부분으로는 아무도 가지 않는 것 같아요.
도로 크기 같은 것을 조정할 방법도 없습니다. 그래서 일종의 오, 대로(avenue)는 만들 수 있을 것 같습니다. 알겠습니다. 오, 중간에 장벽이 있네요. 저 사람 집까지 바로 가보세요. 차들이 서로 부딪히고 있습니다. 네, 작은 규모에서는 가장 인상적이지 않습니다. 하지만 다른 규모에서 실제 게임이 어떤지는 모르겠습니다. 저는 실제로 게임 플레이를 보지 못했습니다. 그래서 치트(cheats)가 나오면 그때 가서 봐야 할 것 같습니다.