AI Dungeon
1. 소개
GPT-3[2] 를 기반으로 만들어진 인공지능 텍스트 게임으로, 플레이어가 텍스트를 입력하면 인공지능이 학습된 데이터를 바탕으로 그 다음에 나올 문장을 예측하여 출력한다.'''You're about to enter a world of endless possibilities, where you can do absolutely anything you can imagine.... Will you proceed?'''
'''당신은 상상할 수 있는 모든 것을 이룰 수 있는 무한한 가능성의 세계로 들어가려고 합니다...계속하시겠습니까?'''
-
게임 실행 시 최초로 등장하는 문구.[1]
Ai가 수많은 플레이어들이 게임을 플레이한 데이터를 학습하며 발전하고 덕분에 엄청난 자유도를 자랑한다.
2. 상세
플레이어는 '''Do'''(행동), '''Say'''(말하기), '''Story'''(스토리)의 3가지 방식으로 게임을 진행할 수 있다.
'''Do'''는 플레이어(당신)의 행동을 뜻하며, 2인칭으로 행동하듯이 적는다. 예)You attack the slime.
'''Say'''는 플레이어가 하는 말을 뜻하며, 대화하듯이 적는다. 예)Attack the slime, Lisa!
'''Story'''는 말 그대로 이야기를 써내려 가듯이 적는다. 예: The slime king attacked Lisa with his tongue.
진행 중 입력창 왼쪽 보라색 버튼을 눌러 이 진행 방식을 전환[3] 한다.[4]
입력창 위에는 버튼들이 있는데, '''UNDO, REDO(실행 취소, 취소 되돌리기)''', '''RETRY(새로고침)''', '''EDIT(수정)''' 버튼을 활용하여 진행 상황을 수정하고, '''World Info(세계 정보)''', '''PIN(기억하기)''' 버튼으로 세계관을 더 탄탄하게 만들 수 있다.
'''실행 취소'''(/undo)는 출력된 텍스트를 취소할 수 있고,
'''취소 되돌리기'''(/redo)로 실행 취소한 텍스트를 다시 되돌릴 수 있다.[5]
'''새로고침'''(/retry)은 응답이 마음에 들지 않을 때 교체할 수 있다.
'''수정'''(/alter)은 응답 또는 입력한 텍스트를 수정할 수 있다.
'''핀 / 기억하기'''(/pin 또는 /remember)는 AI가 특정 상황이나 상태를 진행하기 전에 기억하고 있어야 할 것을 뜻하며, 이는 AI가 게임의 진행이 늘어지거나 길어질때 이전에 얻은 물건이나 일어났던 중요한 요소를 잊지 않도록 기억해주는 역할을 한다.[예시] 참고로 이 기능은 그 어떤 경우에도 글자수 제한이 1000으로 고정이므로 이미 해결된 문제 혹은 더이상 기억할 필요가 없는 내용은 바로 바로 지워버리자.
모바일에서는 버튼 중 가장 왼쪽 화살표 버튼을 누르면 '''신고''', '''세계 정보''' 버튼들이 대신 나타난다. 맨 오른쪽 화살표 버튼을 누르면 다시 원래 버튼들이 나온다.
'''세계 정보'''(World Info)는 '''"핀 / 기억하기"'''의 좀 더 크고, 구체적인 버전으로 "핀/기억하기"가 최근에 일어났던 상황을 AI에게 상기시켜주는 기능을 갖는다면 "세계 정보"는 태그로 지정한 단어(Keys)에 따른 구체적인 설명을 Entry에 작성함으로써 이 단어가 누구를(무엇을) 뜻하는지, 어떻게 생겼는지, 어떤 과거를 살았는지, 무엇을 장비하고 있는지 등등의 세부적인 설정을 넣고 AI가 이를 기억하게 할 수 있다. [6]
세계 정보는 각 슬롯마다 한번에 최대 3개의 단어(Keys)에 대한 설명(Entry)를 500자 내로 입력할 수 있다.[7]
'에너지'라는 시스템이 존재하며, 양산형 게임들에서 흔히 보이는 피로도 개념이다. /retry 명령어 2개당 에너지 1이 소모되며, undo, redo 명령어는 에너지가 소모되지 않는다. 에너지는 8시간마다 완전히 채워진다.
3. 메뉴
3.1. 홈
홈에서는 가장 최근에 진행했던 어드벤처를 이어서 진행하거나, 기본 제공되는 싱글 플레이어/멀티 플레이어 시나리오를 선택해서 플레이할 수 있다.
3.2. 탐색(Explore)
다른 유저들이 만든 시나리오를 플레이하거나 다른 유저가 플레이하거나 작성했던 모험이나 게시물들을 읽어볼 수 있다.
3.3. 세계관(Worlds)
AI Dungeon이 이미 제작해 둔 세계관에서 캐릭터를 만들어 세계관을 경험하고 플레이할 수 있다. 세계관은 현재 13종류의 세계관이 있으며, 4개의 세계관은 무료지만 나머지 세계관은 세계관마다 필요로 하는 양의 비늘(Scales)을 지불해야 해당 세계관을 해금할 수 있다.
- Xaxas 세계 (무료)
Xaxas is a world of peace and prosperity. It is a land in which all races live together in harmony. The gnomes build their machines and live among the humans. Elves run the academies in which people come to learn. Ogres have no qualms living in the same town as humans or gnomes. Yet, all is not well.
Xaxas는 모든 인종이 함께 조화롭게 살아가는 평화와 번영의 세계입니다. 노움은 기계를 만들고 인간 사이에서 살아가며, 엘프는 지식을 배우기 위해 찾아오는 사람들을 위한 아카데미를 운영하고, 오우거는 인간이나 노움과 같은 마을에서 욕심 없이 살아갑니다. 하지만, 모든 것이 좋지만은 않습니다.
- Kedar 세계 (무료)
Kedar is a world of dragons, demons, and monsters. These dark creatures constantly war for control of the land, leaving the few human kingdoms in the shadow of a dark and powerful force. But now, the kingdoms of man are fighting back, slowly assembling an army to reclaim their world.
Kedar는 용과 악마, 괴물들의 세계입니다. 이 어둠의 생물들은 세상을 지배하기 위해 끊임없이 전쟁을 벌이며, 소수의 인간 왕국을 어둡고 강력한 그림자의 세력이 집어삼키게 만듭니다. 그러나 이제 인간 왕국은 반격을 벌이며 천천히 군대를 모아 세상을 되찾으려 하고 있습니다.
- Winterbloom 세계 (무료)
Winterbloom is a wonderland, filled with the delicious scents of baking pies, hot chocolate, and fresh evergreen. Year-round, the people celebrate. People dress up in various themed outfits and go to themed stores for themed parties. People decorate their homes with beautiful lights and candles and everyone eats great food and plays games with their friends and neighbors.
Winterbloom은 파이의 달콤한 향기, 핫초코, 그리고 푸른 상록수로 가득 찬 이상한 곳입니다. 일 년 내내, 사람들은 무언가를 축하합니다. 사람들은 다양한 테마의 옷을 입고 다양한 테마의 파티를 위해 다양한 테마의 상점에 갑니다. 사람들은 아름다운 불빛과 양초로 집을 장식하고 모두 맛있는 음식을 먹으며 친구 이웃들과 게임을 합니다.
- Kringle 세계 (무료)
Santa Claus has been planning to take over the North Pole for years. He has patiently waited for the elves to grow old and weak for his retribution. The time has come. Santa Claus and his naughty rag-tag army of elves, gnomes, fairies, dragons, candycane vampire elves, etc. now control the North Pole, but Santa knows that the North Pole can only remain his if he can conquer all of Kringle. To do this, Santa needs to take out two of his biggest competitors, the Easter Bunny and Jack Frost. Will you help Santa or fight back and help the elves?
산타클로스는 수년간 북극을 점령할 계획을 세워왔습니다. 그는 보복을 위해 요정들이 늙고 약해지기를 끈기 있게 기다렸습니다. 때가 왔습니다. 산타클로스와 그의 요정, 노움, 페어리, 용, 지팡이 사탕 뱀파이어 요정 등으로 구성된 못된 오합지졸 군단이 현재 북극을 지배하고 있지만, 산타는 크링글을 모두 정복해야 북극이 온전히 그의 것이 될 수 있다는 것을 알고 있습니다. 이를 위해, 산타는 그의 가장 큰 경쟁자인 부활절 토끼와 잭 프로스트를 제거해야 합니다. 당신은 산타를 도울 건가요, 아니면 요정들을 도와 맞서 싸울 건가요?
- Besatheus 세계 (80비늘)
Besatheus is a world where civilization has risen and fallen many times, the remains of once great cities litter the land, great statues and towering buildings lie in ruins, and ancient war machines rest on the abandoned battlefields. In this ever-changing and vibrant world the Clans engage in an age old battle of magic and science; where the weak cling to the vestiges of once great civilizations and fight for power over the scraps. The world draws near an end, a great evil has arisen, and heroes must rise to protect what is left and restore the glory of a once great people.
Besatheus는 문명이 여러 번 흥망성쇠하고, 대도시의 잔해가 대지에 널려 있으며, 거대한 동상과 우뚝 솟은 건물이 폐허가 되었고, 고대의 전쟁 기계가 전쟁터에 방치된 세계입니다. 이 변화무쌍하고 활기찬 세계에서 '클랜'은 마법과 과학의 오래된 전투에 참여합니다. '미련자들'은 한때 위대했었던 문명의 흔적에 집착하고 권력 쟁탈전을 벌입니다. 세상의 끝이 다가오고 거대한 악이 일어설 때, 영웅들은 남은 것을 보호하고 과거 인류의 위대한 영광을 회복하기 위해 일어나야 합니다.
- Alarathos 세계 (150비늘)
Not much is known about this world other than it is filled with more terror than any mind can imagine and horrific creatures that could drive a sane man mad. However, it also holds a powerful promise, for the more you delve into its dark abyss, the more powerful you become.
그 누구도 상상할 수 없는 수많은 공포와 제정신인 사람을 미치게 만들 수 있는 끔찍한 생물로 가득 차 있다는 정보 외에는 이 세계에 대해 알려진 것이 거의 없지만, 동시에 거대한 가능성도 가지고 있습니다. 당신이 어두운 심연을 탐구하면 탐구할수록 당신은 더욱 강력해질 것 입니다.
- Toranis 세계 (150비늘)
Toranis is a world of magic, technology, and strange races. Dwarves and elves battle for supremacy in the rugged mountains, while the industrious gnomes built massive mechanized cities powered by the planet's rich magic. The human kingdoms support technological research, and it is the humans who are the newcomers to Toranis. A massive portal opened up a decade ago spewing the humans into the planet with little warning or forethought. They now must struggle to survive and understand the planet they've landed upon.
Toranis는 마법, 기술, 기이한 종족들의 세계입니다. 드워프와 엘프는 험준한 산에서 패권을 차지하기 위해 싸우고, 부지런한 노움은 행성의 풍부한 마법에 힘입어 거대한 기계 도시를 건설했습니다. Toranis에 새로 온 지 얼마 되지 않은 종족인 인간 왕국은 기술 연구를 지원하며, 10년 전 이 행성에 거대한 포탈이 열렸고, 어떤 경고나 징후 없이 수많은 인간들을 행성으로 분출했습니다. 이제 인간들은 그들이 착륙한 행성을 이해하고 생존하기 위해 저항해야 합니다.
- Guantelet 세계 (200비늘)
The world was once beautiful, every forest flowing with life and every rock lit up, glowing with life. The people were happy and they lived with the animals in harmony. But one day the Hexer Corvan came into power and brought pestilence, disease and decay to the land. Now mist hangs in the air and water is stagnant. Wood rots and stone crumbles. Zombie animals wander the land, and the people have been forced to live in walled kingdomes, cut off from most forms of trade. People hope and pray for a savior. Once this was a paradise, now it is a world of horror.
세상은 한때 아름다웠고, 모든 숲은 생명으로 흐르고 모든 바위는 생명으로 빛나고 있었습니다. 사람들은 행복했고 동물들과 조화롭게 살았습니다. 그러나 어느 날 Hexer Corvan이 권력을 잡게되고 이 땅에 역병, 질병과 부패를 가져 왔습니다. 이제 안개가 공기 중에 매달려 있고 물은 정체되었습니다. 나무가 썩고 돌이 부서집니다. 좀비 동물들은 땅을 배회하고 사람들은 대부분의 무역에서 단절되고 성벽 왕국에서 살도록 강요 받았습니다. 사람들은 구세주를 바라며 기도합니다. 한때 낙원이었던 이곳은 이제 공포의 세계입니다.
- Gorgon 세계 (300비늘)
Gorgon is the dark and dangerous world of the undead. Gorgon is a world of monsters, swollen with endless armies of the undead, where flesh-eating ghouls rule the world, and all living creatures are at their mercy.
Gorgon은 어둡고 위험한 언데드의 세계입니다. 수많은 언데드 군대와 괴물들, 식인 구울들이 Gorgon을 지배하고 모든 생물들은 그들의 손에 달려 있습니다.
- Maelstrom 세계 (400비늘)
Physics and fate have conspired to confine humanity to the solar system. The Universe has remained persistently silent and there is no hope for faster-than-light travel. Fleeing a warming and overcrowded Earth, wealthy families have constructed extravagant floating arcologies high in the clouds of Venus and domed cities across the slowly greening valleys of Mars. The asteroid belt is an annulus of hopes and dreams, of partially-constructed mining colonies and divergent ideologies, in which the large metal asteroid Psyche is the cultural and financial center. And here, tension is brewing.
물리학과 운명은 태양계에 인류를 가둬두기 위해 공모했습니다. 우주는 한결같이 조용하며 초광속 여행을 할 수 있는 가능성은 없습니다. 온난화와 인구과밀 상태에 처한 지구로부터 탈출한 부유한 사람들은 금성의 높은 구름 에 호화로운 부유식 건축물을 세웠고, 서서히 녹이 슬고 있는 화성의 계곡에는 돔 형태의 도시들을 지었습니다. 소행성대는 부분적인 광산 군락과 다양한 이데올로기의 희망과 꿈의 고리이며, 거대한 금속 소행성 프시케가 문화와 금융의 중심지입니다. 그리고 지금, 긴장이 고조되고 있습니다.
- Orbis 세계 (500비늘)
Orbis is home to countless star systems and a variety of alien cultures. Three distinct factions war for control of the Unclaimed Territories, each with their own noble and morally-grey reasons: the United Planets of Earth who seek to end violent conflict, the Hand who gain strength from chaos, and the Empire of Order whose will is imposed by military might.
Orbis는 수많은 항성계와 다양한 외계 문화의 본거지입니다. 폭력적인 갈등을 종식시키려는 '''지구연합''', 혼돈에서 힘을 얻는 '''더 핸드''', 군사력으로 의지를 강요하는 '''질서의 제국'''이 서로 정복되지 않은 영역을 장악하기 위해 전쟁을 벌이고 있으며, 각각 고유한 고상하고 도덕적인 목적을 가지고 있습니다.
- Planet Omega 세계 (500비늘)
Planet Omega is a lush, verdant planet. Inhabited by many different sentient species, Omega has been a peaceful world until the arrival of the Seekers. The Seekers have been traveling from world to world, converting entire civilizations to their cause of tyranny. Once a planet has been conquered, the Seekers and their robotic armies strip the planet bare of its resources, including the lives of the inhabitants. The only hope for Planet Omega is the Resistance.
행성 오메가는 무성하고 푸른 행성입니다. 다양한 지각력있는 종들이 서식하는 오메가는 시커(Seeker)가 도착하기 전까진 평화로운 세계였습니다. 시커들은 세계와 세계를 여행하면서 마주하는 문명을 독재적으로 바꾸고 있습니다. 행성이 정복되면 시커와 그들의 로봇 군대는 주민들의 생명을 포함하여 행성의 자원을 빼앗았습니다. Planet Omega에 남은 유일한 희망은 저항하는 것입니다.
- Procavia 세계 (700비늘)
In the distant future, humanity has been wiped out by a threat it created--a digital plague. Life in the new world is highly advanced. Humans live in a simulated reality, unaware of its true nature, thinking it is their normal world. Outside the simulation, in the real world, a small group of scientists remain that have hidden the truth about the nature of reality. As the truth begins to leak out, the discovery of a rogue message from before the great outbreak leads to the unraveling of the truth of the simulation and a race to save the minds of humanity from the plague.
먼 미래에, 인류는 스스로가 만든 디지털 전염병으로 인해 사라지게됩니다. 새로운 세상에서의 생활은 매우 진보되어 있습니다. 인간은 진짜 세상을 모른채, 시뮬레이션 속 세상을 실제 세계라고 생각하면서 살아갑니다. 시뮬레이션 바깥, 현실 세계에서는 현실의 본질에 대한 진실을 숨겨온 소수의 과학자 집단이 남아 있습니다. 진실이 새어나가기 시작하면서, 큰 사건이 발생하기 전의 조짐들이 시뮬레이션의 진실을 밝히고 인류의 마음을 전염병으로부터 구하기 위한 경쟁을 일으킵니다.
- Cthulhu 세계
크툴루 신화풍 세계관. 2020년 할로윈을 맞이해서 추가되었다. 설명대로 기존 Griffin, Dragon에 추가로 러브크래프트식 호러에 특화된 특수 AI 모델을 이용한다.[8] 이후 12월 후순경 러브크래프트 AI의 점검을 위해 비공개되었다."그림자와 경이로움에 대한 우리의 공동 사랑 뒤에 놓여있는 것은 의심 할 여지없이 우리가 살고있는 고대의 깎아 지른듯한, 미묘하게 무시무시한 마을이었습니다. 마녀의 저주, 전설적인 유령 아캄, 무너져가는 조지아 식 난간은 수세기 동안 어둡게 중얼 거리는 미스카토닉 옆에서 울려 퍼졌습니다. " - H.P. Lovecraft
3.3.1. 세계관 만들기
2021년 2월 23일경 플레이어가 직접 세계관을 만드는 World Creation 기능이 소개됐다. 세계관 탭의 내 세계관(My Worlds) 탭에서 세계관 만들기(Create World) 스위치로 시작할 수 있다. 기존 시나리오의 World Info에 해당하는 세계관내 개념들을 AI가 직접 짜주는 기능이 특징적이나, 그만큼 Dragon 에너지를 많이 소모하게 된다.
3.4. 내 작품(My stuff)
내가 직접 시나리오를 만들고 편집할 수 있는 시나리오(Scenarios), 나의 플레이 기록이 저장되는 어드벤쳐(Adventures), 게임의 관한 의견을 자유롭게 나눌 수 있는 게시물(post)가 있다.
3.4.1. 시나리오 만들기(Create Scenarios)
- 프롬프트 작성시 간단한 유저 커스터마이징을 위한 플레이스홀더 기능 사용이 가능하다. 프롬프트 내에 ${-} 형식으로 지시문을 입력할 경우 게임을 시작할 때 -에 해당하는 질문이 나오며 여기에 플레이어가 답한 내용이 해당 플레이스홀더 자리를 대체한다. 동일한 질문의 플레이스홀더가 다수 있을 경우 동일한 질문의 플레이스홀더가 모두 하나의 답변으로 일괄 처리된다.
- ${character.name}은 특수한 플레이스홀더로, 플레이스홀더 내부 문구와 무관하게 'Enter your character's name...'이라는 질문이 나온다.
- 이 플레이스홀더는 Memory까지는 정상 적용되나, World Info에는 적용되지 않는다.
3.5. 알림(Notification)
내가 올린 게시물에 달린 댓글 또는 내 댓글에 달린 답글을 알려준다.
3.6. 프리미엄(Premium)
AI Dungeon 플레이는 기본적으로 무료이나, 유료 구독을 통해 더 진보한 AI 모델인 드래곤 사용, 에너지 무제한 등의 혜택을 받을 수 있다. 에너지 제한은 사실상 의미 없는 수준이므로 개발자에게 후원하는 목적이 아닌 드래곤 모델을 사용하려는 목적이라면 10달러 구독을 하면 된다. 2020년 1월 25일 기준 5$와 10$ 구독은 무료 체험 기간이 있다.
- 기본: 에너지 2000 제한 그리핀
- $5/달: 무제한 그리핀
- $10/달: 무제한 그리핀 + 에너지 2000 제한 드래곤
- $30/달: 무제한 그리핀 + 무제한 드래곤
3.6.1. 무료 모델(Griffiin)
무료로 사용 가능한 모델. 성능은 드래곤보다 떨어진다.
3.6.2. 유료 모델(Dragon)
음성 나레이션 사용, 스크립트 수정, 응답 길이(Length)[10] 와 응답 임의성(Randomness) 세부설정 등을 지원한다. Adventure 설정에서 10턴마다 AI가 자동으로 Pin을 작성하는 자동적 스토리 요약(Automatic Story Summarization) 기능을 사용할 수 있다.
3.7. 설정(Settings)
3.8. 정보(About)
3.9. 상점 (Store)
일정한 양의 현금으로 비늘(Scales)을 구입할수 있다.
비늘은 게임 내에서 제공하는 세계관을 해금하는데 쓰거나 에너지를 바로 충전하는 등 일종의 캐시로 쓰이고 있다.
3.10. 로그아웃
4. 팁
- 게임이 길어지면 AI의 오류가 심해지며 이 경우 새로시작해서 월드인포에 이전에 하던 스토리와 사건을 요약해서 적어두자.
- 월드인포나 기억하기 기능으로 플레이하는 세계관에 뱀파이어는 등장하지 않는다고 확실하게 적어두자. 그렇지 않으면 영미권사용자들이 뱀파이어를 너무 많이 학습시킨탓에 정말 자주 그리고 뜬금없이 스토리에서 뱀파이어가 튀어나온다.
- Setting에 단어 밴(Ban) 기능을 사용하는 것도 좋다. 뱀파이어를 등장시키고 싶지 않으면 Vampire 단어를 밴하면 된다.[11] 만약 백합물이 보고싶다면 he, his, Lord, man, male, penis, cock 등 남성명칭/남성기를 제외하면 되고, 반대로 게이물을 보고싶다면 she, her, lady, woman, women, female, cunt, pussy 등 여성명칭/여성기를 제외하면 된다.
- Chrome 등의 사이트 번역 기능을 지원하는 브라우저 사용시 영어→한글 번역을 적용하면 플레이 중인 어드벤처가 번역돼서 나온다. 물론 텍스트가 번역돼서 표시될 뿐이므로 지시문은 영어로 써야한다.
5. 여담
GPT-3 모델을 돌리기 위해 비용이 매우 많이 드는지, 업데이트 로그를 보면 금전적 문제를 개선하기 위해 어떤 기능을 추가했다거나, 금전적 문제 때문에 어떤 기능을 이용하는 데 곤란이 있었다는 등 금전적 문제와 관련된 푸념이 많다. 앞서 언급된 에너지 시스템이나 Dragon 모델도 원래는 개발자 Patreon을 통해서만 후원을 받다가 게임 내 구독 기능을 추가한 것. AI Dungeon보다 먼저 AI 글쓰기 서비스를 제공했던 Talk to Transformer라는 사이트도 비용 문제 때문에 유료 서비스로 전환했다.
약칭은 대문자 세 글자를 딴 AID. 한국에서는 Ai던전이나 제한적으로는 그냥 ai라고 부르기도 한다.
유저들과의 소통을 위해서인지 소셜 커뮤니티가 많다.
국내에는 관련 커뮤니티가 전무하며, 그나마 텍스트게임 채널에서 다른 텍스트 게임들과 같이 게시글이 꽤 올라오는 편이다. 정보 모음글도 참고하도록 하자.