7 min

Quando você escreve um romance longo com IA, o que ficou definido no começo vai se perdendo pelo caminho. Para resolver isso, criei o Mundo, a bíblia da história do TypeTak, e estou registrando aqui, texto a texto, as dúvidas e as escolhas que fiz no processo.

A história avança

Cada informação da bíblia da história vale para um momento. O protagonista do capítulo 1 e o do capítulo 50 têm idade diferente, sabem coisas diferentes e têm outras pessoas ao lado; se você não anota “de quando é essa informação”, a bíblia da história logo mistura antes e depois.

Até o texto anterior, defini os formatos em que a ambientação fica guardada: coisas como personagens e lugares em nós, a base como época e princípios em documento, e a história com acontecimentos e cenas em quadro. Mas, quanto mais eu preenchia a ambientação acompanhando o manuscrito, mais aparecia um problema que o formato sozinho não resolvia: a história avança.

Os nós ficaram bagunçados

Um romance não fica parado numa cena. O personagem que tinha 7 anos cresce, um segredo guardado vem à tona, uma aliança se rompe. Organizando o manuscrito capítulo por capítulo, o que se descobre de novo sobre aquele personagem em cada capítulo vai se acumulando no nó.

Acumular, em si, não era problema. O problema era como se acumulava. No campo da personalidade do personagem, começavam a entrar cenas — que certo dia ele voltou da floresta e fez tal coisa com tal pessoa. Lendo o nó, não dava para saber como esse personagem era de início, como está agora nem o que mudou e quando.

Num teste em que organizei o manuscrito capítulo por capítulo, também aconteceu de, ao organizar um capítulo posterior, frases anotadas num capítulo anterior serem sobrescritas e sumirem. Na tentativa de incluir o que era novo, o que já existia foi apagado.

Se a bíblia da história não sabe do tempo, quanto mais a história avança, mais suja ela fica.

Um intervalo para cada valor

Comecei pelos fatos curtos. Valores anotados em propriedades, como idade, posição e afiliação, mudam no meio da história. O personagem de 7 anos tem 17 alguns capítulos depois.

Então, em vez de sobrescrever o valor, cada valor ganhou um intervalo: junto do valor, fica anotado de onde até onde, na história, ele vale. O início e o fim do intervalo são escolhidos entre os cartões do quadro criado no texto anterior, ou seja, acontecimentos ou cenas. Se o início ou o fim ficar em branco, o valor vale desde o começo ou até agora.

Assim, os 7 e os 17 anos ficam juntos no mesmo campo, e cada um com a indicação de quando vale.

De onde veio cada informação

Depois veio a origem. Sabendo de que trecho do manuscrito saiu uma informação do nó, dá para ter uma ideia de quando ela surgiu. Uma informação que veio do capítulo 3 e outra do capítulo 30 pesam de forma diferente, mesmo no mesmo campo.

Por isso, as informações incluídas pela Organização do mundo guardam como fonte o trecho do manuscrito em que se basearam. No TypeTak, a ambientação também chega pela conversa, não só pelo manuscrito, então o que foi decidido na conversa fica com a conversa como fonte. Clicando na fonte, você vai direto àquele trecho.

A personalidade muda, e o manuscrito não fala dela

O que restava eram os textos longos, as seções. E as seções tinham dois problemas que os valores não têm.

Primeiro: o próprio conteúdo das seções muda. Nas seções ficam a personalidade, a psicologia e as motivações do personagem. Mas, conforme a história avança, personalidade e motivação também mudam. O personagem medroso cria coragem; o que sonhava com vingança passa a querer outra coisa. Dá para pôr um intervalo num valor curto, mas é difícil pôr data numa personalidade descrita em texto.

Segundo: o manuscrito não diz a personalidade com todas as letras. É raro um manuscrito escrever “ele era capaz de quebrar qualquer regra pela família”. Em vez disso, o personagem age. Aparece apenas uma cena em que ele desobedece à ordem do mestre e vai salvar o irmão mais novo.

Traduzir essa ação direto numa palavra sobre personalidade é arriscado. Se uma única ação vira “é rebelde” na ficha, uma personalidade que o escritor não pretendia fica cravada na bíblia da história. Por isso, ao extrair ambientação do manuscrito, achei melhor anotar o que o personagem fez e em que situação, em vez de adivinhar a personalidade.

Só que, acumulando isso, o resultado fica barulhento demais. Se o que o personagem fez em cada capítulo vai se empilhando na seção, ela deixa de descrever uma personalidade e vira resumo do enredo. O problema dos “nós bagunçados”, lá de cima, volta igualzinho.

A pista que veio do Novelcrafter

Intervalo e fonte foram relativamente fáceis: bastava pôr um período nos valores e registrar de onde veio cada informação. O difícil eram as seções. A história entrando nas seções e sujando o texto era um problema que eu não conseguia resolver.

A pista apareceu enquanto eu olhava outros produtos. No Novelcrafter, cada personagem tem um campo à parte para progressões: um espaço onde o que muda ao longo da história é anotado junto com a cena em que a mudança aconteceu. Foi aí que decidi separar o que muda do corpo do texto da seção.

Traço e progressão a partir da mesma ação

O critério para separar ficou assim: do que uma ação revela, o que continua verdadeiro em qualquer ponto da história é traço; o que mudou ou veio à tona pela primeira vez naquele momento é progressão.

Na cena em que o personagem desobedece à ordem do mestre e vai salvar o irmão mais novo, a divisão fica assim:

  • Corpo da seção (traço): quando a família está em perigo, põe a família à frente das regras.
  • Progressão: desobedece à ordem do mestre pela primeira vez.

O TypeTak já tinha as seções, e dentro delas cabe qualquer coisa. Então, em vez de criar um campo de progressão separado para cada personagem, como no Novelcrafter, coloquei a progressão dentro da seção. Abaixo do parágrafo principal, com os traços, o agente cria um bloco de progressão quando precisa, e nele as mudanças se acumulam uma por linha, na ordem da história. Cada linha traz o trecho do manuscrito ou o cartão do quadro em que a mudança apareceu; clicando, você vai até aquela cena.

Assim, as mudanças de personalidade ficam reunidas na seção de personalidade, e as mudanças de relacionamento, na seção de relacionamentos. A Organização do mundo também segue o mesmo critério ao ler o manuscrito: traços vão para o corpo do texto, e o que mudou ou veio à tona vai para a progressão. Mesmo com os capítulos se acumulando, o corpo do texto continua dizendo quem é o personagem, e o que mudou e quando pode ser lido em ordem na progressão.

O próximo texto é sobre as telas. O grafo, os nós em formato de wiki, o quadro com cartões em camadas — quase todas as telas do Mundo foram aprendidas com ferramentas que já existiam. Vou contar o que veio de onde.

O TypeTak decidiu não sobrescrever a ambientação que muda. Valores curtos ganham um intervalo, cada informação guarda a sua fonte, e, nos textos longos, os traços do nó e as mudanças ao longo da história (progressão) ficam separados.

Perguntas frequentes

Como registrar a ambientação que muda durante uma história seriada?

Em vez de sobrescrever, anote de quando até quando cada informação vale. Valores curtos, como idade ou posição, ficam lado a lado por período; mudanças de personalidade ou de relacionamento ficam reunidas em ordem, separadas dos traços originais. Assim, antes e depois não se misturam.

Que problemas surgem se a bíblia da história não registra o momento de cada informação?

Ou só sobra o que foi escrito por último, ou informações de momentos diferentes se misturam num mesmo parágrafo. Aí, lendo a bíblia da história, não dá para saber como o personagem era de início nem como está agora, e a IA também passa a ler informações antigas como se fossem atuais.

Por que guardar a fonte de cada informação da ambientação?

Sabendo de que trecho do manuscrito veio uma informação, dá para ter uma ideia de quando ela surgiu e de quão certa ela é. E, quando algo parecer estranho, você pode voltar direto ao manuscrito para conferir.

Recursos usados nesta lição

Os detalhes de uso estão no guia.

Autor
Oasis

Desenvolvo o TypeTak. Nesta série, registro os problemas que encontrei ao projetar o Mundo e as respostas que escolhi.

Experimente o TypeTak na prática

Você pode começar com o plano gratuito.

Comece grátis