TTana

Plataforma de RPG de mesa para campanhas em tempo real

Inicio da implementacao

O mestre controla o mundo. Os jogadores veem so o que importa.

Esta primeira entrega cria a base do TTana em Next.js com identidade inicial, estrutura de paginas e organizacao para evoluir campanhas, mapa interativo, fichas e sincronizacao em tempo real.

Estrutura inicial

Campanhas ativas

Workspace inicial ja organizado para listar mesas navegaveis.

02

Sistemas suportados

Modelo hibrido para fichas genericas com dados tipados + JSON.

agnostico

Latencia alvo

Arquitetura planejada para mesa pequena com sincronizacao imediata.

< 200ms

Infraestrutura alvo

Dominio canonicottana.c3n0.com.br
Ambiente inicialNode + Next.js standalone
DNSpendente de apontamento

Controle total do mestre

Mapa, narrativa, nevoa, NPCs e objetos interativos organizados em um unico centro de comando.

Sincronia em tempo real

Eventos da mesa, chat privado, presenca e progresso dos personagens atualizados sem atrasos artificiais.

Ferramentas para campanha viva

Inventario por sala, cutscenes, efeitos programaveis e anotacoes estruturadas para o GM.

Primeira fatia do produto

Escopo organizado para sair do planejamento e virar sistema

O planejamento existente define a visao. Esta base coloca o projeto em estado executavel para as proximas entregas de dominio e tempo real.

Campanhas e salas

Em andamento

Base para cadastro de campanhas, salas, mapas e NPCs.

Mapa com fog of war

Proximo

Viewport pensado para controle de camadas, objetos clicaveis e visibilidade.

Inventario e baus por sala

Planejado

Fluxo para itens coletaveis e limite por slots dos personagens.

Chat privado estilo mensageiro

Planejado

Canal entre mestre e jogador sem poluir a mesa principal.