ATO20ATO20Tudo pra mestrar, num lugar só.
// a sua IDE para seu RPG de mesa
O VTT local pra RPG presencial. Prepare a próxima cena enquanto a mesa vê a atual, com a câmera na janela do espectador e cada jogador no próprio celular.
Quadros, notas, personagens e arquivos: a campanha inteira mora numa pasta que é sua. E o resto fica do seu jeito, com temas, plugins e configurações.
sem conta·sem servidor·sem assinatura
// câmera
A mesa vê o que
você enquadra.
Cada cena guarda câmeras com nome, e pôr no ar é escolher uma. Você continua vendo o mapa inteiro; a janela do espectador recebe só o recorte.
mestreTaverna do Javali
espectadorno ar: Balcão
Câmeras com nome
Enquadramentos guardados na cena, numa pílula no canto do palco. Transmitir é escolher um, e a troca corta em fade na janela do espectador.
Formato livre
A torre em pé, o corredor deitado: o canto da moldura estica livre, e o espectador mostra o recorte inteiro, com faixa preta no que sobra.
Cinegrafista no V
Segurando V, o mouse move o enquadramento sem mexer no mapa, e a janela do espectador desliza junto. Com Shift, a câmera anda num eixo só.
O que a mesa não viu
As câmeras fora do ar ficam apagadas no seu palco: você vê o que os jogadores ainda não estão vendo.
// no aplicativo
// história
A campanha inteira,
não só a cena.
Quadro pra pensar, nota pra lembrar, e tudo numa árvore de pastas que mora no seu disco.
Quadro
Uma folha sem chão: texto direto na folha, setas que seguem o que você move, post-it com letra de mão, imagem, dado e cartão no mesmo lugar. Traço à mão, se quiser.
Nota
Markdown com prévia ao vivo e barra de formatação. @ cita, e a menção sozinha na linha mostra a imagem, o retrato ou a página do livro.
Arquivos
Quadros, notas e imagens na mesma árvore de pastas. A nota é arquivo: aparece em dois quadros sem virar duas cópias.
No ar
Pôr o quadro no ar mostra a folha inteira na janela do espectador e no celular.
// plugins
Do jeito
da sua mesa.
Tema é um arquivo de CSS. Plugin é uma pasta com um manifesto: instalar é copiar a pasta, e a tela de Plugins mostra o que ele faz antes de rodar uma linha.
Temas
Um arquivo de CSS que redeclara as cores do aplicativo. Sem ferramenta, sem build.
Um sistema de regras
Iniciativa, ataque que já dá o dano, ficha com a cara de outro sistema: o plugin alcança personagens, medidores, condições, dados e o chat da campanha.
Na mesa inteira
O medidor desenhado pelo plugin aparece na janela do espectador e no celular, sem código de plugin rodar fora do Mestre.
No celular do jogador
Uma seção na ficha, com botão: o jogador aperta, e quem executa é o Mestre.
Na live
Páginas na rede pro OBS: os dados rolando e os retratos como na TV, de fundo transparente. A página recebe só o que a mesa vê.
Configurações, como no VSCode
Da máquina e da campanha, na tela ou em JSON. A da campanha vence a da máquina.
{
"id": "iniciativa",
"nome": "Iniciativa",
"versao": "1.0.0",
"apiVersao": 4,
"principal": "main.js",
"contribui": {
"paineis": [
{ "id": "ordem", "titulo": "Ordem de iniciativa" }
],
"comandos": [
{
"id": "rolar",
"titulo": "Rolar iniciativa",
"atalho": "Alt+I"
}
]
}
}// plugin de funcionalidade roda com o alcance da janela do Mestre: instale de quem você confia, como num editor de código.
// do projeto à mesa
Do seu arquivo
à próxima sessão.
Organize a campanha, monte os personagens e abra a mesa. Tudo no mesmo lugar.
~/campanhas/campanha-do-sol
- 01
// preparar
Sua campanha.
Uma pasta no seu disco, não uma linha no banco de dados de alguém.
- cenas
- mapas
- sons
- 02
// organizar
Seus personagens.
Cada um com o que precisa na hora de entrar em cena.
- fichas
- retratos
- inventário
- 03
// mestrar
A mesa.
Abra a sessão e passe o código: a mesa inteira entra.
- código
- espectador
- celulares
// uma mesa, três telas
O mestre vê tudo.
A mesa vê o que importa.
O mestre no aplicativo, a janela do espectador e os celulares no navegador. Quando você põe a cena no ar, as três mudam juntas, e o ping de qualquer um aparece nas três.
// no aplicativo
// o que você precisa
Sem conta. Sem servidor.
Sem assinatura.
Quem serve a janela do espectador e os celulares é o próprio aplicativo, na rede da sua casa.
não precisa de
- conta
- servidor
- assinatura
- internet durante a sessão
- miniatura, mapa impresso ou dado físico
só precisa de
- um computador pro mestre, com Linux ou Windows
- uma tela pra janela do espectador: TV, monitor, projetor ou outro notebook
- o celular de quem joga, se quiser ficha, dado e chat na mão
- todo mundo na mesma rede

// interface real
É assim que a mesa fica na sua tela.
A janela do mestre mostra a cena. O resto da mesa acompanha nas próprias telas.
ATO20Crônicas do JavaliAbasVGMBWHEditando Taverna do JavaliKael
Pagou a rodada com moeda que ninguém daqui reconheceu. Perguntar sobre o brasão gasto na face, se alguém pensar em olhar.
Não bebem. Um deles olha a porta a cada vez que ela abre. Se alguém sentar junto, o do meio levanta.
Só você vê este ponto. A janela do espectador e os celulares recebem apenas o que você transmitir.
Inventário (3) · Rafa
// pronto pra jogar?
Sua mesa.
Do seu jeito.
beta: dá pra jogar com ele, e ainda há aresta, principalmente de portabilidade e de desempenho. O @valb-mig está nisso a todo vapor.
open source·feito no Brasilpt-BR·v1.1.0