November 16, 2025

Mais detalhes, mais profundidade

journal

A partir desta entrada, quero entrar em mais detalhes sobre recursos e decisões individuais. As atualizações a partir daqui serão menores, mais focadas e por isso merecem explicações mais precisas.

Faz apenas alguns dias desde que eu, de certa forma, lancei o site e a página do Steam discretamente. Mesmo sem nenhum anúncio oficial, as coisas ficaram perceptivelmente mais dinâmicas quase imediatamente. Mais pessoas encontraram a plataforma do que eu esperava neste estágio e o ritmo da comunicação aumentou na mesma medida. Isso torna necessário ser mais estruturado e transparente com as atualizações de desenvolvimento a partir de agora.

Version: App v0.5.0 - API v0.7.0-9aaf877

Acesso à documentação dentro do editor

A documentação agora está integrada diretamente na interface do editor.

  • Um pequeno ícone de chapéu de formatura (ainda não sei o termo em inglês correto... graduation cap?) foi adicionado no canto superior direito do app.
  • Clicar nele abre o artigo de documentação ou tutorial relativo à página atual.
  • Várias seções da UI que exigem explicações mais profundas (por exemplo a interface de Ações) agora incluem links contextuais para a documentação.

Um navegador de documentação completo e pesquisável também está incluído, permitindo que os usuários leiam qualquer artigo sem sair do editor. Este é o primeiro passo para tornar o editor autoexplicativo e reduzir a fricção para novos Bards quando os testes começarem.

Autenticação de Dois Fatores

2FA agora está implementada de ponta a ponta.

  • Pode ser ativada nas configurações do usuário.
  • Torna-se obrigatória para Bards que queiram vender Stories e configurar um perfil de pagamento.
  • Funciona com Google Authenticator e apps similares compatíveis com TOTP.

O objetivo é aumentar a segurança das contas antes que pagamentos reais façam parte da plataforma.

Múltiplas conexões OAuth

Os usuários agora podem vincular múltiplos provedores OAuth à mesma conta.

  • Isso é útil caso alguém perca acesso a um dos métodos de login.
  • Qualquer provedor conectado pode ser usado para entrar.
  • A configuração acontece nas configurações do usuário.

Isso deve reduzir problemas de suporte no futuro e dar aos usuários mais controle sobre o acesso à conta.

Poses de personagem & repensando a estrutura de diálogos

Comecei a implementar poses de personagem reutilizáveis esta semana. Isso me levou a notar algo estrutural: no momento, cada linha de diálogo suporta apenas um personagem ativo. Isso vem do meu background em RPGs, onde o diálogo tipicamente tem um único falante por vez.

Mas em visual novels e outros jogos narrativos, múltiplos personagens frequentemente aparecem na tela ao mesmo tempo, cada um com sua própria expressão ou pose. Mesmo que não seja necessário para toda história, é a base correta para construir.

Por isso, vou refazer parte do sistema de diálogos:

  • Introduzir suporte para múltiplos personagens por linha de diálogo.
  • Atualizar o renderizador para posicionar e atualizar cada personagem individualmente.
  • Integrar as poses de personagem nessa nova estrutura em vez de simplesmente encaixá-las no sistema antigo.

Isso vai levar um pouco mais de tempo, mas evita me enforcar mais tarde.

Procurando ilustrador-roteiristas

Comecei silenciosamente a buscar ilustrador-roteiristas, principalmente no Reddit por enquanto. As duas primeiras postagens ganharam muita tração, mas resultaram em um número manejável de DMs.

A postagem em r/gamedevclassifieds, no entanto, fez minha caixa de entrada explodir quase imediatamente. Filtrar tudo vai levar tempo. Se eu demorar a responder, esse é o motivo. Eu não esperava esse nível de atividade tão cedo.

Os primeiros Talescape Originals provavelmente serão difíceis de coordenar e estou tentando não me envolver demais nessa fase enquanto a plataforma ainda precisa ser finalizada. Mas o processo começou e vou revisar todas as submissões com cuidado.