GodsBattle
← Todas as notícias

O registro de mudanças: tudo o que mudou no cliente, nos editores e no servidor

newsTambém emEnglishEspañol

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

Jogue em qualquer tamanho

  • 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

Conheça a suíte de 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

Mapas que chegam sozinhos

  • 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

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

Os pets agora são de verdade

  • 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

  1. Fechar as janelas de serviço dos NPCs, começando pelas lojas e pelo banco.
  2. Inventário: dicas, a forja, as barracas.
  3. Os ícones do zodíaco e o seletor de habilidades.
  4. Um teste de jogo de verdade do resto do sistema de pets.
  5. 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.