
← Todas as notícias
O registro de mudanças: tudo o que mudou no cliente, nos editores e no servidor
Dez posts é muita coisa para ler, então aqui está tudo num lugar só. Cada título leva ao post com o detalhe.
O cliente novo
Um cliente novo, feito do zero
- Um programa nativo, escrito do zero, que lê os arquivos do próprio jogo e fala o protocolo real — o mesmo reino, os mesmos jogadores.
- Os layouts de janelas e os scripts do jogo rodam sem modificação num motor de interface reimplementado.
- Roda no Linux hoje. Uma versão para Windows é uma lista delimitada de trabalho, não algo pronto.
- Login automático opcional: marque a caixa uma vez e as próximas inicializações entram direto.
- Uma inicialização normal pega seu overlay do editor automaticamente, então o que você vê são as suas próprias mudanças de mapa.
Qualquer tela
- Preenche qualquer janela, monitor ou ultrawide — sem tarja preta, sem esticar.
- As janelas se reancoram na borda a que pertencem; faixas de largura total esticam.
- Dê zoom com a roda; gire a câmera com o botão direito, até por cima de uma janela.
Os editores
- Editores de Mapa, Modelo, Cena, Interface e Dados sobre o renderizador do próprio cliente.
- Os salvamentos vão para um overlay; a instalação nunca é gravada. Painel de modificados, reversão arquivo por arquivo, Jogar-com-overlay.
O editor de mundo ao vivo
Mova o mundo enquanto os jogadores estão nele
- Veja cada NPC, monstro, bloco de spawn e ponto de renascimento num mapa.
- Mova, gire, reajuste, adicione, duplique, apague, selecione em caixa e edite em massa — cada ação é um passo de desfazer, aplicada ao servidor em execução na hora.
- Os monstros aparecem imediatamente; os NPCs na próxima reinicialização.
Pacotes de conteúdo
- Arquivos de mapa assinados pelo dono, enviados aos clientes que se conectam, verificados, guardados em cache, postos por baixo das suas próprias mudanças, e removíveis.
- A chave de assinatura fica fora do servidor em execução. 308 verificações para o recurso.
Chat e interface
Sussurros, canais e uma interface mais quieta
- Mensagens privadas, um seletor de canal de envio e filtros de recebimento.
- Anúncios da equipe num letreiro no topo, linhas de status na janela do personagem, um banner de boas-vindas, anúncios quando os chefes da lista voltam.
- Os moradores da cidade cumprimentam você quando passa.
- Chat que deixa o clique passar, painéis de status corrigidos, clique em si mesmo para andar.
Talentos e o Zodíaco
- 72 talentos em quatro listas de classe, com passivas que mudam seus atributos, e experiência de talento por abates.
- O zodíaco: 20 níveis, 20 níveis de pedra e 12 grades de treino, movidos pelo script do próprio jogo.
Pets
- 44 tipos de pet e ovos; chocar, alimentar, habilidades, trabalho por prata e experiência, e as transformações; bônus para o dono.
Nos bastidores
Como testamos um cliente sem tela
- Cliente headless, entrada com script, rastros, uma sonda só de protocolo, e verificadores para modelos, mapas, janelas, pacotes de conteúdo e o editor de spawns.
- A suíte automatizada do servidor passa com todos esses sistemas dentro.
O que ainda está tosco
Uma lista honesta, no espírito da última vez que fizemos uma:
- As janelas de serviço dos NPCs. Falar com um NPC da cidade abre o diálogo dele, mas as janelas por trás das linhas do menu — lojas, o banco, o mercador de pets, as listas de missões — ainda não funcionam no cliente novo. É a lacuna mais importante, e é a próxima. Até ela ser fechada, o cliente retail é o que se deve usar para comprar e usar o banco.
- Inventário. Passar o mouse sobre um item ainda não mostra a dica dele, o botão da Forja não responde, e o botão Montar Barraca mostra a dica mas não faz nada.
- Zodíaco. Faltam os ícones de habilidade da aba Treino, e o botão Selecionar não abre a lista de habilidades.
- Pets. Alimentar, livros de habilidade, as transformações e o envio estão feitos e testados, mas ainda não tiveram uma noite de jogo de verdade.
- Windows. Ainda não existe uma versão do cliente novo para Windows.
O que vem a seguir
- Fechar as janelas de serviço dos NPCs, começando pelas lojas e pelo banco.
- Inventário: dicas, a forja, as barracas.
- Os ícones do zodíaco e o seletor de habilidades.
- Um teste de jogo de verdade do resto do sistema de pets.
- Só então: a conversa sobre pôr o cliente novo no launcher.
Vamos continuar escrevendo isto do jeito que sempre escrevemos: o que funciona, o que não funciona, e em que ordem vamos consertar.







