FR EN ES PT

Na atualização 1.74 de WAKFU adicionamos a possibilidade de criar e modificar temas de aparência da interface personalizados.

Os resultados das pesquisas recentes nos confirmaram que vocês desejam uma melhoria na aparência das interfaces do jogo e, principalmente, poder personalizá-las da maneira que desejarem. Para isso, nós forneceremos as ferramentas para que vocês possam modificar as texturas e as cores, sem poder, no entanto, modificar os tamanhos ou as funcionalidades.

Como funcionam as interfaces?

Para começar, vamos conferir algumas informações sobre as interfaces: são todos os menus, barras de ferramentas e janelas que fornecem informações úteis e permitem a interação com o jogo. Existem mais de 250 delas, o que representa mais de 85.000 linhas de código, distribuídas em 400 arquivos. Além disso, existem mais de 1.500 estilos e uma centena de cores que constituem a aparência de cada um dos elementos que compõem essas interfaces. A interface mais complexa é a de inventário do personagem: 2.000 linhas, 12 templates, 83 funções.

O motor de interface que gera tudo isso se chama Xulor. Ele foi criado bem antes do lançamento do jogo, durante as primeiras versões beta, para o WAKFU e DOFUS Arena. Mesmo satisfazendo bem as necessidades do jogo quando ele foi criado, hoje ele não fornece mais as funcionalidades necessárias para criar as interfaces modernas, reativas e adaptadas às altas resoluções. Nós nos esforçamos para melhorá-lo, mas esse sistema tem seus limites. Apesar de tudo, nós continuamos a modernizar as interfaces do jogo sempre que possível.

Os diferentes elementos gráficos que compõem as interfaces são dispostos sobre grandes imagens. Essas imagens são lidas durante o lançamento do jogo e armazenadas na memória. Quando uma interface é aberta, são buscados nessas grandes imagens os diferentes elementos gráficos que compõem a interface em questão para montar e exibi-la.

Como modificar o tema?

Se você é um adepto do modding (customização):

Na seção Development (em inglês) do fórum, vamos disponibilizar as principais imagens do tema. Desde então, você terá a possibilidade de modificar, transformar e colorir tudo o que você quiser, dentro dos limites das imagens disponíveis. Um arquivo JSON detalhando os estilos dos elementos da interface permitirá identificar a utilização das diferentes imagens nos menus do jogo (qual parte da imagem corresponde a qual menu do jogo). Esse formato também permitirá aos desenvolvedores de ferramentas simplificar o processo dos modders (customizadores).

O cliente do jogo WAKFU foi modificado de forma a permitir a utilização de texturas alternativas durante o lançamento, sem a necessidade de modificar os arquivos do jogo. Uma nova pasta "theme" será criada na mesma pasta que as preferências e os logs. Esse arquivo será acessível a partir do Launcher através do botão "Abrir a pasta de logs". Ao colocar texturas personalizadas dentro dessa pasta, elas serão diretamente aplicadas durante o lançamento do jogo.

Nós reunimos a definição das cores em um só lugar para que elas possam ser facilmente redefinidas. Ou seja, da mesma forma que com as texturas personalizadas, será possível escolher a maioria das cores do jogo através de um arquivo de configuração.

Voltaremos com mais detalhes sobre os próximos passos em um tutorial que ficará disponível na seção Development (em inglês) do fórum.

Para os leigos:

Se você não é um expert em design e nem gosta de ficar mexendo em arquivos de configurações, não se preocupe! Você pode escolher um tema criado pela comunidade e instalá-lo simplesmente colocando-o na pasta de configuração do jogo.


 

Por que vocês não fizeram um tema escuro?

Nós estudamos essa possibilidade. É relativamente fácil criar um tema escuro básico e incompleto, e ir melhorando-o com o tempo. Por outro lado, não seria aceitável, para nós, oferecer um tema incompleto ou imperfeito. Criar um tema escuro completo tomaria muito tempo dos desenvolvedores e designers da nossa equipe, e isso não é uma de nossas prioridades no momento. No entanto, descobrimos que os jogadores criaram e divulgaram um tema escuro para o WAKFU (lembramos que esse tipo de modificação não respeita as CGU). Com isso, reconsideramos a ideia de satisfazer uma demanda antiga da comunidade: o modding da interface. Além disso, é mais interessante deixarmos nossos jogadores criarem vários temas para a interface do que impormos um único.
 

E agora?

Sabemos que no início esse sistema não será ideal, então não hesite em nos reportar elementos que impeçam seu fluxo de criatividade: cores utilizadas sobre fundos diferentes, texturas não modificáveis, etc.

Estamos ansiosos para ver o surgimento de ferramentas que tornarão a modificação do tema acessível para todos (dêem alguns meses para os fãs desenvolvedores!) e para que, enquanto aguardam, os fãs artistas divirtam-se muito através da sua arte! Estamos doidos para ver suas criações e quem sabe a gente até não oficializa algumas!

Acesse o fórum, na seção Development (em inglês).

Um (bem) singelo exemplo de teste*:

*Feito por um desenvolvedor, no Photoshop… Sejam gentis…
 

FAQ:

É "isso" a reformulação da interface?

Não é uma reformulação da interface, é uma outra melhoria que queríamos implementar no jogo. A possibilidade de realizarmos uma reformulação da interface no futuro não foi descartada.
 

Vai ser possível modificar a disposição dos elementos da interface?

Não, somente as cores e a aparência. As funcionalidades, disposições ou tamanhos não serão modificáveis.
 

Vai ser possível trocar aquele ponteiro irritante que fica girando durante o carregamento do jogo?

Também não.
 

Vai ser possível trocar todas as imagens?

Por enquanto não. Mas estamos pensando nessa possibilidade.
 

Fique à vontade para fazer perguntas neste artigo, nós atualizaremos o FAQ com as respostas durante as próximas semanas.

Categoria: Developpement