
Como melhorar os FPS em Project Zomboid (PC)
Project Zomboid é um caso atípico em qualquer lista de otimização de FPS: não roda sobre Unreal Engine nem Unity, mas sobre um motor próprio da The Indie Stone escrito em Java, executado dentro de uma máquina virtual (JVM). Isso significa que o gargalo real quase nunca é a GPU, e sim a CPU (uma única thread principal muito carregada) e a memória RAM alocada ao Java. O verdadeiro "monstro" de desempenho não são os gráficos isométricos em 2D, e sim a simulação individual de cada zumbi: pathfinding, linha de visão, som e estado corporal são calculados para cada zumbi ativo nas células carregadas ao redor do jogador. No multijogador o problema se transfere para o servidor, que precisa simular zumbis para todos os jogadores conectados ao mesmo tempo.
É isso que você ganharia com uma NVIDIA RTX 3050
Quer a RTX 3050 pelo melhor preço?
Confira o preço atual na Amazon.
Cálculos baseados no nosso modelo de FPS combinado com o ganho % de cada configuração (medido em benchmarks públicos).
1. Ganhos rápidos (sem perda visual)
Comece aqui. Cada um contribui pouco, mas juntos dão +89% de FPS de graça.
Java Memory (-Xmx)
Project Zomboid roda sobre uma máquina virtual Java com memória heap limitada por padrão. Quando o mundo simulado ultrapassa esse limite, a JVM dispara coletas de lixo agressivas que produzem microcortes e quedas de FPS notáveis. Aumentar o valor -Xmx no arquivo de configuração de inicialização para 3-4 GB em sistemas com 16 GB de RAM ou mais reduz drasticamente esses engasgos.
Population Multiplier
O population multiplier configurado ao criar a partida determina quantos zumbis existem por célula do mapa. É, de longe, o parâmetro individual que mais impacta o desempenho em Project Zomboid, muito acima de qualquer ajuste gráfico.
Zombie Render Distance
O motor simula com mais detalhe (linha de visão, som, pathfinding) os zumbis dentro do raio de renderização ativo. Reduzir esse raio diminui o número de zumbis processados ativamente a cada quadro.
Dynamic Shadows
Embora o jogo seja isométrico em 2D, a renderização de sombras dinâmicas de personagens, veículos e estruturas consome ciclos de GPU/CPU compartilhados que, neste motor específico, competem com a simulação de zumbis por recursos.
World Texture Quality
Em equipamentos com VRAM limitada ou GPUs integradas, baixar este ajuste reduz o uso de memória de vídeo dedicada às texturas do mapa, liberando recursos que ajudam indiretamente a manter o framerate estável.
2. Configurações de impacto médio
Aqui está o grosso do FPS. Leve impacto visual, grande impacto no desempenho.
Loaded Cell Distance
Project Zomboid carrega e simula o mundo por células de 300x300 tiles. Estar perto dos limites entre várias células ativas obriga o motor a manter mais zonas simuladas simultaneamente, incluindo seus zumbis.
Audit Active Mods
Diferente de outros jogos, em Project Zomboid muitos mods populares (hordas dinâmicas, mais veículos, NPCs sobreviventes) adicionam carga direta de simulação sobre a mesma JVM já sobrecarregada.
CPU Process Affinity
Embora o loop principal de simulação seja essencialmente monothread, o motor delega tarefas secundárias (áudio, rede, alguma IA) para threads auxiliares. Verificar que o processo Java não está restrito a um único núcleo evita gargalos desnecessários.
Maximum Zoom Level
Ao afastar a câmera ao máximo, o jogo renderiza e mantém ativa uma porção maior do mapa. Limitar o nível máximo de zoom nas opções de acessibilidade reduz a área que o motor precisa processar ativamente.
3. Upscaling (DLSS / FSR / XeSS)
O maior ganho do jogo. Compatível com quase qualquer GPU moderna.
4. Dicas por GPU
NVIDIA
- •Em Project Zomboid a GPU quase nunca é o gargalo: até uma GTX 1650 move o jogo a mais de 60 FPS na maioria das situações se a CPU e a RAM Java estiverem bem configuradas.
- •Não force DLSS nem nenhum escalonador pelo painel de controle da NVIDIA: o jogo é 2D isométrico renderizado em resolução nativa e essas tecnologias não trazem benefício real aqui.
- •Use o modo de gerenciamento de energia "Preferir máximo desempenho" apenas se notar throttling em notebooks; em desktops geralmente não é necessário.
AMD
- •Assim como com a NVIDIA, as GPUs AMD raramente limitam o desempenho em Project Zomboid; priorize revisar a memória Java e o population multiplier antes de mexer em ajustes gráficos.
- •Evite ativar o Radeon Image Sharpening ou o Radeon Boost neste jogo: eles não oferecem nenhuma melhoria perceptível dado que o motor não é limitado pela GPU.
- •Se você usa uma APU AMD, reduza o World Texture Quality para Medium para liberar memória compartilhada com o sistema.
Sistema
- •A RAM total do sistema é mais importante do que a VRAM: recomenda-se pelo menos 16 GB para poder alocar 4 GB ou mais à JVM sem sufocar o sistema operacional e outros processos.
- •Instale o jogo em uma unidade SSD; os carregamentos de células e o streaming de mapas em cidades grandes como Louisville sofrem bastante em discos HDD tradicionais.
- •Use uma versão recente do Java 64 bits; manter o jogo atualizado via Steam garante a JVM otimizada mais recente da The Indie Stone.
5. Problemas conhecidos do jogo
Stuttering por coleta de lixo (Garbage Collection) do Java
Quando a memória heap alocada à JVM é insuficiente para a quantidade de zumbis, objetos e células carregadas, o coletor de lixo do Java é acionado com mais frequência, provocando microcortes perceptíveis que não têm nenhuma relação com a GPU.
Colapso de FPS em hordas grandes e cidades densas
Em zonas como Louisville ou durante eventos de horda, a quantidade de zumbis simulados simultaneamente pode ultrapassar o que a thread principal de simulação consegue processar em tempo real, causando quedas de FPS que nenhum ajuste gráfico consegue compensar totalmente.
Degradação de desempenho em partidas multijogador com muitos jogadores
Em servidores dedicados, a carga de simulação de zumbis se multiplica porque o servidor precisa processar a IA e o pathfinding de zumbis em todas as zonas onde há pelo menos um jogador presente.
Estado: Melhorias parciais de multithread no servidor introduzidas na Build 41.78, embora o gargalo estrutural persista na Build 42
6. Perguntas frequentes
Por que Project Zomboid me dá poucos FPS se tenho uma GPU potente?▾
O que é o ajuste -Xmx e como configuro corretamente?▾
O population multiplier afeta mais o desempenho do que a resolução de tela?▾
Por que o multijogador vai pior do que a partida individual com o mesmo hardware?▾
Quer saber exatamente quantos FPS seu PC vai ter?
Insira sua GPU e CPU na nossa calculadora e meça o impacto real de cada ajuste.
Calcular FPS de Project Zomboid →Cálculos baseados em consenso de fontes técnicas e nosso próprio modelo de FPS. Mais sobre nossa metodologia →