Devlog · Episódio 22
Deixei os mapas mais leves
Alguns mapas pesavam demais em computadores simples. Conto como reduzi o peso sem perder o visual.

Eu testei o jogo num computador mais fraco e vi o que não queria ver: em alguns mapas, o jogo travava. Não era sempre, mas era o bastante para estragar a experiência de quem não tem máquina potente.
O problema
Jogo de navegador tem que rodar em muita máquina diferente. Se só roda bem no meu computador, eu fiz o jogo para mim e não para quem joga. E quem tem máquina mais simples sente primeiro: o personagem engasga, o movimento falha, a luta perde o ritmo.
Eu não queria resolver isso pedindo para o jogador baixar a qualidade e aceitar um jogo mais feio. Queria que o jogo continuasse bonito e simplesmente exigisse menos da máquina.

O que eu fiz
Passei por todos os mapas, peça por peça. Para cada uma eu perguntei: isso aparece de verdade na tela? Muita coisa tinha detalhe demais para uma câmera que olha de cima. Ninguém vê, mas o computador tem que desenhar do mesmo jeito.
Cortei o que ninguém enxerga e mantive o que aparece. A regra foi essa, sem exceção: se você não percebe, não precisa pesar.
Foi um trabalho chato, de revisar peça por peça, mapa por mapa. Mas é o tipo de trabalho que decide se o jogo é bom para todo mundo ou só para quem tem máquina boa.

Antes e depois, lado a lado
Eu não confio só no meu olho. Depois de cada ajuste, comparei a versão antiga com a nova lado a lado. Na maioria das vezes eu não via diferença nenhuma. A única coisa que mudava era o jogo ficando mais suave.



Como fica para você
O jogo roda bem em mais máquinas. Se você joga num computador mais simples, deve sentir menos engasgo ao andar e ao lutar. Se joga num bom, quase nada muda, e isso é de propósito.
Esse tipo de trabalho não rende imagem bonita, mas é um dos que eu mais gosto de fazer. É quando o jogo fica melhor sem você notar por quê.
No fim, a regra que me guiou foi simples: o jogador não deveria notar o trabalho, só sentir que o jogo ficou mais leve. Quando a otimização aparece na tela como perda de beleza, eu fiz errado. Por isso comparei cada peça antes e depois, lado a lado, e só aceitei o que parecia igual aos meus olhos.