https://arca.live/b/textgame/14525126?p=1
오늘 아침에 개발자와 간담회가 있었는데 초기부터 개발해온 닉 왈튼이 참석했음.

번역은 후반에 집중력 떨어지고 귀찮아서 제낀 부분이 많은데... 앞부분은 중요하기도 했고 충실하게 했으니까 참고하셈


향후 개발 방향성에 대해서 알수 있어서 좋았다.


1~6분 - 오류 고치느라 시간 낭비


6분 ~ 24분 - 닉 왈튼(개발자)

AI 던전은 1년전에 세상에 공개되었는데 엄청난 변화가 있었음.


작년 3월에 GPT-2가 갓 나온 단계에서 해커톤에서 재미삼아 만들어본게 AI던전의 시작이었음

현재 AI모델은 이 초기 버전보다 약 1000배 정도 규모가 큼

그때 당시는 해커톤에서 우승하지는 못했음 (지금 AI던전의 규모와 상업성을 생각하면 좀 웃김 ㅋ)


시간이 좀 더 지나서 GPT-2 후계 모델이 나오자 굉장한 발전이 있었음.


개발자인 닉 왈튼은 이 신버전의 AI 던전을 가지고 고블린으로 플레이하여 오크 집단과 만나는데...

싸우거나 녹아들어서 집단의 일부가 되는 대신... 오크에게 플루트 부는 법을 가르쳤다.

몇주간 연습하더니 결국 순회공연하는 집단이 되어 인간과 오크의 평등을 외치게 되었다.

존나 연주 잘해서 결국 왕의 초대를 받아 왕성에 가서 연주도 했음.

이 고블린은 나중에 은퇴해서 책도 쓰고 인간-오크 협약 맺는데 공헌함.

분명 TRPG라던가 다양한 놀이경험이 있는 닉 왈튼 이었지만 이건 정말 새로웠음.

이때가 왈튼이 세상에 AI던전을 공유하기로 마음먹은 순간이었음.

초기 버전을 공개했는데... 갑자기 10만명 이상 접속하면서 서버는 우습게 터져버리고 모딩판이 공유되기 시작했음.


원래 구글 Collab기능 사용을 했는데 비용적으로 갈수록 답이 없어서 이후 모바일 버전, 웹 버전을 만들어서 제공했음. 

이후 멀티플레이어 기능도 추가하고 시나리오 기능도 추가하고 (월드인포, 리멤버) 스크립트 기능도 추가하고 정말 빠르게 달려왔음.


그.리.고. GPT-3 접근 권한이 있는 얼마 안되는 법인으로 간택받아서 AI던전에 해당 모델을 적용할 수 있게되었음.
다만 사람들에게 알리지 않고 몰래 몰래 사용할 수 있게 심어뒀는데 (초기 드래곤, 일명 빅 대디 모델)

사람들이 존나 빠르게 눈치까고 좋아해서 결국 드래곤도 나오게 됨. 

심지어 GTP-3를 쓰게 바뀐 현재 그리핀 버전도 초기 AI던전보다도 훨씬 성능이 좋음.


드래곤의 도입으로 엄청난 발전이 있었지만 그것말고도 가장 큰 GPT-3의 변화는 

기존에는 존나 많은 정보를 떄려박고 예측분기를 통해서 해석을 시켜야했는데... 

GPT-3에서는 학습 장식이 달라져서 "야, AI야 선택지가 A~D까지 있는데... 가서 좀 해봐" 라는 식으로

좀 대충 지시해도 어느정도, 기대 이상으로 결과물을 가지고 올 수 있게 되었음.

그래서 나오게 된 것이 월드 시스템.


월드 시스템을 활용하면...

AI가 혼자서 세계관을 만들고 주요 인물들과 그들의 배경 등 다양한 정보를 세계관에 맞게 재단하는 것이 가능해졌음.

월드 기능은 상대적으로 최신 기능이고, 현재 개발진이 집중하고 있는 기능임.

현재는 사용자가 월드를 만들 수 있는 기능을 개발 중임. 

(지금 AI던전에서 고를수 있는 크리스마스 월드가 개발진이 AI한테 지시줘서 만든 월드임)


AI에게 특정 컨셉을 가르치면 어떨까? 싶어서 나온게 크틀루 모델.

특정한 장르, 새로운 장르를 가르치고 새로운 지식을 심어보자는 실험의 일환.


좀 있으면 신규 멀티플레이어 기능 공개할 예정인데

이름하야 "실시간 멀티플레잉"임.

지금은 턴제로 진행하니 AI가 각 사용자들의 진행을 따로따로 감지하고 각 행동을 보고나서 방향성을 제시하는 편인데...

새로운 멀티플레이어 기능은 일단 사용자들의 모든 행동을 다 종합 한 다음에... 

그걸 모두 합쳐서 해석을하는 기능을 추가할 예정임. 진짜 D&D나 TRPG 마냥!

예를 들어 사용자A가 고블린에게 도끼를 던지고, 사용자 B도 고블린에게 활을 쏘면 

이전에는 이게 각자 처리되었던게 한번에 처리되어서 좀 더 생생한 결과를 내놓을 것이라고 예상중임.


또한 초기에 캐릭터 설정과 장비 등 스탯까지 맞추고 시작을 하면 AI가 

왜 이런 모험을 시작하게 되었는지? 파티원들은 어떻게 만나게 되었는지?

이런 배경 설정까지 어느정도 짜줄 수 있게 만들고 있다고 함.
3명의 친구가 오랜 세월이 지나 한 술집에서 만났다거나,

갑자기 누군가 술집 문을 박차고 들어오면서 모험이 시작되는 등.

개발자들도 큰 기대를 하는 기능임.


현재 개발자들은 빠르게 개발하면서 피드백도 최대한 수용하려고 노력중임.


개발사 래티튜드의 비전은 지금 AI던전은 이들이 하고 싶은 모든것의 5%밖에 안됨.

개발자들은 AI가 게임의 신 지평을 열어줄거라고 생각하고 있음. 

정해진 스토리에 정해진 내용보다는 실제로 게임에서 상호작용을 할 수 있게 만들어보고 싶다고 함.

게임 캐릭터와 철학적인 의견 교환도 해보고...

디즈니 랜드에서 인형탈을 씌운 사람과 애들을 만나게 하는게 아니라 살아있는것 같은 그 캐릭터가 어린이랑 얘기해주는거라던가...

물론 지금의 기술로는 이리저리 튀는것도 많아서 좀 힘들수도 있지만, 

현실에서 각자의 성격과 이유가 있는 AI 인물들을 만나볼 수 있도록 하는게 목표임.

왕을 열받게한 결과 전쟁이 나고, 그 전쟁의 여파로 마을들의 경제가 구려지고 좀 더 거시적인 구조를 만들어보고 싶다고함.


물론 기존의 게임에 AI를 반영하는건 참 힘들겠지만 이것이 분명히 게이밍에 엄청난 변화를 가져올거라고 생각하고

개념적으로 논의 중이라고 함. 처음에는 텍스트로 만들었지만 이제는 그 외 수단으로 넘어가는 방법도 찾고 있음.


스카이림 같은 게임을 만드려면 수백명에 5년이상의 기간이 필요하지만...

AI의 도움을 받아서 소수의 팀이 크고 디테일이 살아있는 세계관, 게임을 만들수 있게 되었으면 좋겠다고 함.


여태까지, 여기까지 올수 있게 지지해준 사용자들, 커뮤니티 관리자들에게 모두 정말 고맙다고 함.



24분 ~ 끝날때까지 - Q&A세션


GM조쉬 (안경잽이)는 AI던전의 개발 당시 초기 방향성에 영향을 많이 준 사람 같이 TRPG 게임하던 마스터. 

AI던전 초기 버전을 처음 보여줬을때 반응은... "씨발 나를 AI로 대체하려는거야?!"


Q&A

드래곤 모델이 게임을 실시간으로 진행하면서 유저들의 인풋을 배우나요?

지금은 아닙니다. 사용자들이 publish한 것을 가르치긴 하는데, 실시간으로 피드백을 받지는 않습니다.

(이미 수집한 내용을 어느정도 모은 다음에 교육한다는 뜻)


내가 이미 작성한 다른 어드벤쳐/게임에서 발생한 것을 참고하나요? (사용자 최적화)
음... 그런 느낌이 흠칫흠칫 들수는 있는데 아직 도입 안했습니다. 다만, 다른 플레이어들 자주 거론하는 인기캐 (베지터, 드래곤본) 같은 특정성이 있는 캐릭터들은 특정성이 있는 정보량이 많아서 그럴 가능성이 있습니다.


모르는 정보가 튀어나오면 어떻게하나요? 인터넷 검색이 되나요?

초기 모델에는 닥치고 인터넷을 읽게 만들었고 이것을 데이터베이스화해서 참고합니다. 직접 찾아보지는 않기 떄문에 유행을 칼같이 따라잡지는 못함.


DM 모드는 나오나요? (던전 마스터 모드)

프로토타입들도 있고 관심은 있습니다. 지금도 약간 잔머리 굴리면 비슷하게는 플레이해볼수 잇지만....

개발자들도 아직 배우고 만들어나가는 과정이니까 쩔어주는 아이디어가 있으면 알려주세요.


AI의 일관성, 기억력 개선할 예정이 있나요?

우리가 AI를 만드는게 아니라서 OPENAI가 더 개발을 해줘야하는게 첫번째고

AI가 이해하는 구조를 인간 뇌와 유사하게 만들어서 구조적으로 개선하는 방법은 지금도 제작진이 열심히 고려하고 있음.

(사실 수많은 분야의 연구자들도 이걸 엄청 빡세게 개선하려고 노력중임)

하고 싶지만 어려운 문제라고 봐야할듯.


AI던전을 게임이라고 생각하나요?

지금 당장은 완전히 게임라곤 못하겠지만 장기적으로는 위에 말했듯이 게임 시스템으로 도입할수도 있습니다.


(아키텍처) 구조 레벨에서 AI에 얼마나 발전이 있었나요?

개발사인 OPENAI가 엄청나게 개발하고 있습니다.

지금 최적화가 계속 이루어지고 있으니 비용도 저렴해지고 성능도 좋아질거라고 생각합니다.


특정 이름의 캐릭터가 엄청 나오는데... 이거 뭐임?

교육 데이터에 있어서 자주 나오는거임 ㅋㅋ


사용자 시나리오중 눈에 띄는게 있었나요?

레딧에 올라온것중 긴 모험이라서 챕터 단위로 만들어서 전기처럼 만든게 인상 깊었고

자기 모험을 애니메이션으로 그려낸것도 있었고 AI를 GM으로 투입해서 TRPG한 세션도 재미있었다.


하루 얼마나 잠?

왈튼 - 8시간 안자면 난 똑바로 작동 안해서 최대한 8시간 채우려고함.


개발 비용좀 알려줄래?

이건 공개불가 자료인데... 존나 많이 듬... 진짜 존나 많이...

초기에는 OPENAI도 무료로 해줬는데... 얘네도 돈들고 그래서 비용 청구도 하는데... 비싸더라.

사용자가 쓰는것보다 그래도 조금은 더 벌 수 있는 구조로 유지는 중임.

에너지 개념 추가도 사실 꽤나 힘든 결정이었는데, 서버 셧터 내리는것보다는 제한이라도 좀 걸어두는게 맞다고 생각함.

그리고 단순 AI 던전 개발 뿐만 아니라 위에 말했던 새로운 장기적인 AI 개발을 위해서는 똘똘하고 월급 많이줘야하는 사람들을 고용해야해서 그 비용도 벌어야함.


모두들 AI던전이 얼마나 돈을 쓰는지 짐작도 못함...

광고 쪼가리 단다고 해결되는 비용이 아니고 투자자들이나 게임 개발사들한테 비용 알려주면 다들 식겁한다고 함.

참고로 인풋 하나 처리하는 비용 매꾸려면 광고를 존나 덕지덕지 쳐발라야함.


사용자 제작 월드는 공개 예정임? 언제쯤?

당연히 할 예정이다. 비용 문제도 있고 사용자 접근성도 고려해서 해결해야할게 많지만, 주요 목표중 하나다.


이후 게임 개발은 어디에 더 집중할거임? 게임 그 자체? 소셜 기능?


멀티플레어 기능은 어떻게 개발할거?

캐릭터 성장이라던가, 다른 세계에도 케릭터 끌고갈 수 있도록 고려 중


의견 교환은 어디서 하는게 좋음?

메일도 좋고 디스코드도 좋고


요즘 가끔 보이는 AI의 부적절한 (야한, 스팸, 혐오물, 광고, 낚시) 콘텐츠는 어떻게 걸러냄?

요즘 봇들이라던가 다양한 이상한 접근이 있는데

각종 소프트웨어 보안이나 필터링 등 방식으로 걸러내고 있다.


AI던전 개발자들과 같이 일하고 싶은 사람은 어떻게 연락하죠?

커뮤니티에서 열심히 활동하고 (특히 스크립트 쪽) 공부를 많이 해야할것 (코딩, 프로그래밍 쪽)


언제쯤 내 페이지에서 정렬/검색이 가능함?

원하는 사람이 많으면 빠르게 개발할것


AI가 이미지를 텍스트나 다른 수단으로 합성해서 제공하는게 가능할까?

현재 단계에서 얼굴 정도는 쉬운데, 전체적인 큰 그림이나 복잡한 행동은 힘듬.