Devlog

Os bastidores do desenvolvimento.

Devlog #1 · O motor que sustenta tudo

Antes de classes, chefes, magia ou mercado — existe a simulação.

Devlog #2 · Medir antes de escalar

Depois de ter um servidor que simulava o mundo, veio uma pergunta fundamental: como saber o que está acontecendo dentro dele?

Devlog #3 · O mundo começa a ter espaço

O servidor precisa responder uma pergunta o tempo todo: quem está perto de quem?

Devlog #4 · Interesse e visibilidade

Saber quem está perto é só metade do problema. A outra metade é: quem precisa saber de quem?

Devlog #5 · Replicação

Com espaço e interesse funcionando, veio a camada que transforma mudanças do estado do mundo em dados para os clientes: a replicação.

Devlog #6 · Transporte de rede

A replicação decide o que enviar. O transporte decide como.

Devlog #7 · Persistência

Até aqui, o mundo existia só na memória. Um restart apagava tudo. Essa fase mudou isso.

Devlog #8 · Auth server

Autenticação foi extraída para um processo separado com propósito único: verificar credenciais, emitir tokens e gerenciar sessões.

Devlog #9 · Movimento autoritativo

Em Aelara, o servidor é a única verdade sobre onde você está.

Devlog #10 · Primeira conexão viva

Esse foi o marco que muda tudo: o cliente UE5 real se conectou ao servidor e entrou no mundo.

Devlog #11 · Controladores adaptativos

Um servidor de MMO não pode tratar carga leve e carga pesada da mesma forma.

Devlog #12 · Bot client e testes de carga

Antes de abrir acesso real, o servidor precisa ser pressionado por clientes artificiais. Não para parecer bem em benchmark — para descobr…

Devlog #13 · A fundação de combate

Essa foi uma das fases mais importantes do servidor: a fundação que faz o combate existir de verdade.

Devlog #14 · A otimização que ninguém vê

Antes de colocar mais sistemas em cima do servidor, uma fase inteira foi dedicada a fazer a base mais leve.

Devlog #15 · O mundo começa a aparecer na tela

O client de Aelara saiu da fase de estrutura vazia e chegou no primeiro marco visual: entidades aparecem no viewport.

Devlog #16 · O combate começa a ter cara

O client de Aelara ganhou a primeira camada visual de combate — o tipo de avanço que muda a sensação do projeto.

Devlog #17 · A porta de entrada

O launcher de Aelara é mais do que um botão de abrir o jogo. É a camada que conecta o jogador ao servidor com segurança, mantém o client…