O que é TWINE? Twine é um programa que lhe permite gerar histórias interativas semelhantes a livros como “Escolha sua Aventura”. Mas por que Twine é tão maravilhoso?


Twine foi criado por Chris Klimas. Você pode baixá-lo aqui. Algumas pessoas já me disseram que a versão para Mac apresenta bugs - outras me disseram o oposto!


OS BÁSICOS

A primeira passagem na sua história chama-se “Start”. Não mude esse nome! Outras passagens podem se chamar o que você desejar, mas o nome da primeira PRECISA SER “Start”, S maiúsculo, tart minúsculo.


Uma passagem é equivalente a uma página em um livro Escolha sua Aventura, mas ela pode ser tão curta ou tão comprida quanto você quiser que ela seja! Um clique duplo nela lhe permite escrever na mesma.


RADICAL. Agora vamos criar um link para outra passagem. A pessoa que estiver jogando pode ir para aquela passagem ao clicar no link, como com qualquer outro hiperlink na internet. Um link se parece com isso aqui:


A pessoa que joga enxerga o que você escreveu à esquerda da barra | (que é a mesma tecla do BACKSLASH, que em meu teclado fica entre BACKSPACE e ENTER. Wm teclados brasileiros essa tecla fica logo ao lado do SHIFT esquerdo, denovo junto com o backslash. O nome do caractere | é “pipe”, e não devemos confundi-lo com um L minúsculo ou um i maiúsculo). O texto à direita da barra é o nome da passagem para o qual ela e direcionada ao clicar no link. Lembre-se: os colchetes precisam ser duplos! O texto entre colchetes deve tornar-se vermelho se você fizer como eu disse.


Agora um ponto de exclamação surgiu no canto de sua passagem. Isso significa que você está linkando-a para uma passagem que não existe ainda! Clique no botão que parece uma folha de papel com um pequeno brilho no canto! Você criou uma nova passagem! Dê um duplo-clique nela, abra-a, nomeie-a, e escreva nela!


Se você a der o mesmo nome que você escreveu no link, haverá uma seta apontando da primeira para a segunda passagem. Isso lhe ajuda a entender o fluxo da história. Você pode clicar nas passagens, arrastá-las por aí, arranjá-las numa figura, o que fizer mais sentido para você.


Se você voltar à primeira passagem e adicionar um OUTRO link apontando para OUTRA passagem, você terá uma história com uma bifurcação! Agora a pessoa que a jogar tem uma escolha!


Ou ao menos ela terá quando você publicar a história. Clique em "Story" e então em "Build Story...". Você pode salvar ela em algum lugar como um arquivo HTML, que rodará em qualquer navegador.


O título diz "Untitled Story". Podemos mudar isso. Crie uma passagem chamada "StoryTitle" (sem espaço, primeira letra de cada palavra maiúscula). O que você escrever naquela caixa será o nome do jogo. Crie uma passagem chamada "StoryAuthor" e você poderá escrever seu nome: o arquivo HTML dirá "StoryTitle by StoryAuthor".


Agora que você construiu uma versão HTML, quando você fizer modificações e quiser testar seu jogo, clque em "Story" -> "Rebuild Story" (Ctrl-R no Windows) e então "Story" -> "View Last Build" (Ctrl-L no Windows). Você provavelmente fará isso bastante!


NOTA: reconstruir o arquivo HTML não significa o mesmo que salvar o arquivo de história (o arquivo que contém seu mapa de história, setas e links). Você pode fazer isso clicando em "File"-> "Save Story" (Ctrl-S em windows). Você provavelmente fará isso muitas vezes.


E isso é tudo que você precisa saber para fazer uma história simples e com ramificações! Quando você terminar, coloque o arquivo HTML em algum lugar da internet e dê o link para outras pessoas!


COISAS AVANÇADAS

Aqui estão mais algumas coisinhas que podem lhe ajudar a fazer coisas mais avançadas.

Primeiro, imagens! Você pode colocar uma imagem na sua história ao digitar [img[NOME DA IMAGEM]] (a imagem precisa estar na mesma pasta onde você está construindo a versão HTML da sua história).

Você também pode colocar código HTML em qualquer passagem ao pôr <html> </html> ao redor dele. É útil para coisas como embutir Vines em sua história, por exemplo.


Segundo, você pode mudar e rastrear variáveis: se o jogador visitou um determinado lugar ou quantas pedras de poder ela coletou. Primeiro, crie a variável na passagem Start.


As tags <<silently>> e <<endsilently>> evitam que a sua história pule uma linha cada vez que um trecho de código surge. Se você vai ter um monte de linhas de código, considere colocar um <<silently>> ao redor da coisa toda.

Agora, para mudar uma variável basta fazer a mesma coisa em outra passagem:


Você pode então verificar o estado de uma variável e exibir texto de acordo. Aqui usamos "eq" em vez de "=" - o sinal de igualdade serve para tornar uma coisa igual a, e "eq" serve para VERIFICAR SE uma coisa é igual a outra.


Há outras expressões também: "gte" significa "maior ou igual a", "lte" significa "menor ou igual a". Você pode ver uma lista de expressões aqui. Lembre que, como nos links, chevrons (sinais de "maior que" e "menor que": "<" e ">") sempre devem vir dois de cada vez.

Uma terceira coisa útil é que você pode mostrar o texto inteiro de uma passagem, links e tudo, dentro de outra passagem! Isso é útil quando você quer um trecho em particular do texto para aparecer em diferentes passagens da história.


Por fim, se você sabe CSS você pode editar o CSS da página finalizada que a sua história se tornou. Crie uma passagem, e na área de “Tags” escreva “stylesheet” (precisa estar em minúsculas!). Assim você pode escrever regras de CSS nesta passagem, e o Twine irá aplicá-las à sua história. Aqui está uma lista de elementos que você pode customizar.


Saber estas coisas pode lhe ajudar a inventar umas coisas complicadas. Agora ponha a mão na massa e faça um jogo!


E SOBRE O QUÊ EU POSSO FAZER UM JOGO?

Seu parceire/família/gato/cachorro

Um momento importante em sua vida

Algo que lhe frustra

Aquele sonho esquisito que você teve

Uma aventura estranha num futuro estranho

Suas fantasias ou esperanças ou medos


EU FIZ UM JOGO. O QUE FAÇO COM ELE?

Faça um upload para que as pessoas possam jogá-lo. philome.la hospeda jogos em twine de graça, se você tiver uma conta do twitter. Neocities oferece sites gratuitos: hospede seu twine lá! Textadventures.co.uk também hospeda jogos em Twine de graça se você fizer uma conta no site. Ou você pode se registrar no Dropbox e fazer upload de seus arquivos lá, para depois compartilhar o link!


ALGUNS JOGOS PARA VOCÊ EXPERIMENTAR

You Will Select a Decision por Brendan Patrick Hennessy

The Temple por Luna

Rat Chaos por J Chastain

At the Bonfire por finny

Brooklyn Trash King por Ben Esposito

Intake por Maddox Pratt

Você pode achar mais jogos em TwineHub! Por que não enviar o seu também?


SENTINDO CONFUSÃO? OLHE DENTRO DE UM JOGO

Town é o primeiro jogo que eu fiz! Se você estiver sentindo confusão a respeito de algumas características do Twine, tente olhar o arquivo de história de Town

Ou você também pode verificar a documentação oficial do Twine.

============================================ Este texto é uma tradução de um texto escrito originalmente por Anna Anthropy, intitulado “HOW TO MAKE GAMES WITH TWINE”.