Por Que Deixei uma IA Conduzir Minha Campanha de RPG de Mesa
Algumas pessoas descobrem os TTRPGs através de amigos ao redor de uma mesa. Outras através de fóruns, kits iniciais ou aquele amigo que sempre quer tentar. Eu os descobri através de podcasts: programas de comédia de improviso e actual-play que se tornaram minha companhia constante durante um período solitário de trabalho remoto em uma cidade desconhecida.
Eu os devorei por anos. Nunca joguei uma única sessão.
Aqui está como isso me levou a construir um GM de IA.
Então você nunca jogou um TTRPG de verdade, mas está construindo um GM de IA. De onde isso vem?
Acho que meu interesse começou quando precisei me mudar por causa do trabalho. Eu passava meses do ano em uma cidade que não conhecia, longe de amigos e família, e não tinha muito o que fazer fora do trabalho. Sou introvertido, então não queria muito aquela coisa de conhecer pessoas novas. Mas viver assim era solitário. Então comecei a ouvir podcasts como companhia, especialmente de comédia. Descobri podcasts de improviso e, eventualmente, através deles, podcasts de actual-play de Dungeons & Dragons. Foi aí que meu interesse por TTRPGs cresceu. Eu os devorava. São de formato longo, misturam ótima narrativa com comédia improvisada. É um entretenimento excelente!
Avançando muitos anos, os podcasts de actual-play de TTRPG ainda são uma das minhas formas favoritas de entretenimento. Mas nunca encontrei um grupo para realmente jogar. Compromissos de trabalho e vida atrapalharam. Não consigo encontrar tempo para sentar regularmente com um grupo por um período prolongado. Então basicamente desisti dessa ideia.
No ano passado, algumas coisas se alinharam. Primeiro, tivemos nosso primeiro filho. Isso significou ainda menos tempo para projetos pessoais ou sessões de TTRPG. Ao mesmo tempo, o OpenClaw foi lançado, e percebi que era uma ferramenta realmente boa para me ajudar a automatizar tarefas e executá-las do celular enquanto cuidava do bebê. De repente, eu conseguia escrever código, fazer pesquisas e outras coisas que normalmente precisaria estar sentado em um computador para fazer, tudo enquanto cumpria meus deveres parentais.
Em algum momento, percebi que o OpenClaw se comporta muito mais como um humano do que outros agentes de IA que eu havia usado antes. Ele é configurado com uma personalidade, o que faz com que pareça mais conversar com um colega de trabalho ou até mesmo um amigo. De repente, comecei a pensar: e se eu fizesse o OpenClaw conduzir uma campanha solo de TTRPG comigo?
E funcionou. Surpreendentemente bem. E evoluiu a partir daí. Comecei a criar skills do OpenClaw e ajustar o sistema de memória para funcionar melhor em campanhas mais longas e complexas. Eventualmente, decidi que, com todos os ajustes, seria melhor construir algo do zero que aplicasse tudo que eu havia descoberto e evitasse algumas limitações. Foi assim que Stage Whisper nasceu.
Você basicamente desistiu de encontrar um grupo. O que especificamente no formato de grupo era o obstáculo?
Tudo, na verdade. O primeiro problema é encontrar o grupo em primeiro lugar. Não quero realmente jogar com pessoas que não conheço bem, e não tenho tempo nem personalidade para fazer amigos com o único propósito de jogar TTRPG. Sei que as pessoas dizem "é só encontrar um grupo e tentar", mas não parece algo que eu queira fazer.
Depois vem o agendamento. Acho que, conforme envelhecemos, tentar encontrar um horário que funcione para um grupo é simplesmente difícil. Todo mundo tem seus próprios compromissos, até tentar encontrar tempo para uma refeição com velhos amigos é difícil. Não consigo imaginar tentar fazer várias pessoas se comprometerem com várias horas de uma só vez.
E, finalmente, a pressão de ter que estar presente na sessão. Não querer decepcionar as pessoas por ter que sair para lidar com outra coisa que surgiu.
Todas essas coisas tornam o formato tradicional de grupo de TTRPG difícil para mim.
Em que momento você passou de "estou ouvindo outras pessoas jogarem" para "espera, e se eu pudesse fazer isso solo com uma IA?" E o que mais te surpreendeu sobre como realmente foi comparado a apenas ouvir?
Acho que foi quando eu estava ajustando a personalidade da minha instância do OpenClaw. Eu tinha feito isso como piada, para mostrar a alguém que o OpenClaw tem personalidade e pode se comportar de forma diferente do insosso "Assistente Prestativo" corporativo que dominava os assistentes de chat de IA na época. Eu o configurei como uma "garota gamer goblin do caos."
O resultado me pegou desprevenido. O OpenClaw de repente pareceu muito mais real, muito mais relacionável. Ele cruzou a barreira de "estou falando com um assistente automatizado" para "estou falando com uma pessoa." Acho que o que também ajuda é que no Discord, você tem o indicador de "digitando" (que obviamente corresponde ao tempo de inferência do LLM), mas que também dá aquele "sinal de vida" humano de ver alguém digitando, em vez de apenas texto fluindo.
Eu estava muito consciente de que estava criando algo semelhante a uma conexão humana com um LLM. Suspeitava que seria possível, só não sabia em que ponto. Me surpreendeu que fosse possível com os modelos atuais apenas com uma mudança de prompt. Eu vinha usando os mesmos modelos para programação há algum tempo, e em nenhum momento nada disso pareceu remotamente humano. O OpenClaw abriu meus olhos para o quanto mais conexão podemos ter com LLMs apenas com um ajuste de prompt. Mesmo sabendo que estamos falando com um LLM, a sensação de que é outro humano está lá, e isso é importante para coisas como TTRPGs. Acho que a sensação de que você não está apenas em um "escolha sua própria aventura", mas que são amigos ao redor de uma mesa contando a história juntos, é importante para mim.
Quanto do Stage Whisper é sobre automatizar o papel do GM vs. fazer o GM parecer humano?
Ambos, mas a parte humana veio primeiro. Comecei com a sensação. Percebi que era possível sentir que você está conversando com uma pessoa. Mas em uma campanha, a sensação de uma pessoa não é suficiente. Você precisa que ela lembre do que aconteceu, que mantenha o mundo consistente e que tenha um plano.
O papel do GM em um TTRPG não é apenas interpretar NPCs. É acompanhar o estado do mundo, lembrar o que os NPCs sabem e o que não sabem, manter os fios da trama se movendo e responder ao que o jogador faz de maneiras que criem consequências reais. Essa é a parte da automação. E é a parte mais difícil.
O sistema de memória, o rastreamento de fios narrativos, a estrutura de sessão — tudo isso está a serviço de fazer o GM não apenas parecer humano, mas ser eficaz no que um GM humano faz.
O que você diria para alguém que está curioso sobre TTRPGs com IA, mas acha que não é a mesma coisa sem um grupo humano?
Eu diria que não é a mesma coisa, e tudo bem. É uma experiência diferente. Você não está substituindo o jogo em grupo, está obtendo algo que o jogo em grupo não pode te dar: a capacidade de jogar quando quiser, no seu ritmo, com total controle criativo sobre o mundo e a história.
Em um jogo em grupo, você está negociando a visão criativa com outras pessoas. Isso é parte da diversão. Mas também significa que você não pode simplesmente decidir que a campanha vai em uma direção completamente diferente no meio da sessão. Com um GM de IA, você pode. Você pode dizer "na verdade, acho que esse NPC é secretamente um vilão" e o GM vai trabalhar com isso.
É uma experiência diferente, não uma substituta. E para pessoas como eu, que não conseguem fazer o formato de grupo funcionar, é uma maneira de finalmente experimentar o que eu só ouvia falar em podcasts por todos esses anos.