Voltar para o Blog
Quest Log

Jolt Physics 5.6: o Motor de Física 3D da Godot Ganhou um Upgrade

Cena 3D low poly com caixas e uma bola caindo e colidindo, ilustrando simulacao de fisica em um jogo

Jolt Physics 5.6 saiu e é o motor de física 3D padrão da Godot desde a 4.4. Veja o que mudou, o que isso significa pro seu jogo indie e o próximo passo.

Se você faz jogos 3D na Godot, uma notícia da semana mexe direto com a fundação do seu projeto, mesmo que você nunca tenha ouvido o nome dela: o Jolt Physics 5.6 foi lançado em 13 de julho de 2026, e o Jolt é justamente o motor de física 3D padrão da Godot desde a versão 4.4. Ou seja, quem calcula as colisões, a gravidade e os empurrões dos seus corpos 3D já é o Jolt, e ele acabou de ganhar um upgrade grande.

Este post traduz o que saiu para quem está começando ou tocando um jogo indie: o que é o Jolt, o que mudou de verdade nessa versão, o que disso chega ao seu editor e quando, e qual é o próximo passo prático. Sem hype, com a fonte no final.

O que é o Jolt Physics e por que ele importa pra Godot

Jolt Physics é um motor de física 3D gratuito e de código aberto, com licença MIT, criado por Jorrit Rouwe. Motor de física é a peça de software que responde a uma pergunta que todo jogo 3D precisa resolver o tempo todo: quando dois objetos se tocam, o que acontece? É ele que faz a caixa cair, a bola quicar, o personagem escorregar na rampa e a parede parar o tiro.

O Jolt nasceu no mundo AAA. Ele roda em jogos grandes como Horizon Forbidden West, Death Stranding 2 e X4, e é exatamente essa origem que explica por que ele é rápido e estável o suficiente pra virar padrão em engines menores. A Godot adotou o Jolt como motor de física 3D padrão a partir da 4.4, integrado de fábrica. Antes disso ele já existia como um plugin popular da comunidade, e a decisão de trazer pra dentro da engine oficializou o que muita gente já usava por conta própria.

Na prática, isso significa uma coisa simples: se o seu jogo usa nós de física 3D na Godot 4.4 ou mais nova, como RigidBody3D, CharacterBody3D ou StaticBody3D, o cálculo por trás deles é o Jolt. Você não instalou nada, não configurou nada, ele já está lá.

O que mudou no Jolt Physics 5.6

A versão 5.6 é uma atualização substancial. Os destaques, segundo a nota da versão:

  • Simulação de cabelo acelerada por GPU. É o recurso de vitrine: cabelo baseado em fios (strand-based), com fios de simulação e de renderização, colisão de fio com fio e com o ambiente, e raízes que grudam na malha do couro cabeludo. É o tipo de coisa que dá vida a personagens em jogos maiores.
  • Interface de compute shader. Suporte a DX12, Vulkan e Metal, que é o que permite jogar parte do trabalho pesado pra GPU.
  • Modelo de atrito otimizado. Cerca de 15% mais rápido, segundo a nota. Atrito é o que faz um objeto parar de deslizar; é cálculo que roda o tempo todo, então acelerar isso pesa no total.
  • Height fields melhorados. Height field é a forma eficiente de representar terreno em física, útil pra quem faz mundo aberto ou cenário com relevo.
  • Suporte a RISC-V. Amplia as arquiteturas de processador onde o Jolt roda.
  • Ganhos gerais. A nota fala em até 40% de melhora de performance e até 70% de redução de memória em certos cenários.

Vale a leitura honesta desses números: "até 40%" e "até 70%" são tetos, medidos em cenários específicos, não uma promessa de que todo jogo vai ficar 40% mais rápido. Ainda assim, ganho de performance e economia de memória no motor de física são exatamente o tipo de melhoria que ajuda um jogo indie a rodar liso em máquina fraca, que é onde boa parte do seu público está.

Próximo nível
Quer aprender isso na prática?

No CursoGame.Dev você sai dos tutoriais soltos e constrói jogos publicáveis, com trilha progressiva, quests práticas e feedback real.

Conhecer a plataforma
+500 alunos4.9/5Garantia 7 dias

O que disso chega ao seu editor Godot (e quando)

Aqui entra a parte que separa a manchete da realidade do seu projeto, e é importante não confundir as duas.

O Jolt é uma biblioteca. A Godot integra uma versão dessa biblioteca como um módulo interno. Quando o Jolt lança uma versão nova, as novidades não aparecem magicamente no seu editor no dia seguinte: elas chegam quando o time da Godot atualiza o módulo Jolt embutido e libera isso numa nova versão da engine.

Traduzindo pros recursos do 5.6:

  • A simulação de cabelo não está no seu editor hoje. Ela é uma funcionalidade da biblioteca Jolt. Pra virar algo clicável na Godot, o time precisa integrar e expor isso na engine, e nem toda funcionalidade do Jolt é exposta na Godot. Não conte com cabelo simulado no seu jogo só porque o Jolt anunciou.
  • Os ganhos de performance e memória são o que mais provavelmente te beneficia. Eles vêm "de graça" quando a Godot atualiza a versão do Jolt que ela empacota. Por isso, manter a engine atualizada é o caminho pra colher essas melhorias sem esforço.

O recado é: comemore o upgrade da fundação, mas não reescreva seu roadmap achando que ganhou cabelo com física de AAA. O que você ganha na prática, com o tempo, é um motor 3D mais rápido e mais leve por baixo do seu jogo.

O que fazer com essa notícia (o próximo passo)

Se você está começando em 3D na Godot, a lição útil aqui não é o cabelo, é entender a camada em que você pisa. Saber que a física 3D dos seus nós é o Jolt te ajuda a pesquisar o problema certo quando algo colide errado, quando um corpo atravessa a parede em velocidade alta ou quando o personagem treme na rampa. Muita dúvida de "bug de física na Godot" é, no fundo, comportamento do Jolt, e procurar por isso encurta o caminho.

Se você ainda não fez seu primeiro projeto 3D, esse é o passo concreto: comece pequeno, com um cenário simples e um corpo que cai e colide, e sinta como os nós de física respondem. Montamos um guia direto pra isso em seu primeiro jogo 3D na Godot, e a base conceitual de como colisões, corpos e camadas funcionam está em física de jogos na Godot.

E se essa conversa de motor de física padrão te fez pensar em qual engine adotar pra valer, a decisão entre as duas mais comuns está destrinchada sem torcida em Godot vs Unity, qual escolher. A escolha de engine é menos sobre o recurso da moda e mais sobre qual ferramenta te deixa terminar o jogo.

O Jolt 5.6 é uma boa notícia silenciosa: a fundação do seu jogo 3D ficou melhor sem você mexer em nada. O trabalho de verdade segue sendo o de sempre, transformar ideia em jogo jogável.

Fontes

Perguntas frequentes

O que é o Jolt Physics?

É um motor de física gratuito e de código aberto (licença MIT), criado por Jorrit Rouwe. Ele cuida de colisões, gravidade e corpos rígidos em 3D. Além de jogos indie, roda em títulos AAA como Horizon Forbidden West, Death Stranding 2 e X4.

A Godot usa o Jolt Physics?

Sim. Desde a Godot 4.4, o Jolt é o motor de física 3D padrão da engine, integrado de fábrica. Se você faz jogos 3D em Godot 4.4 ou mais novo, provavelmente já usa o Jolt sem saber, ele é quem calcula suas colisões 3D.

O que mudou no Jolt Physics 5.6?

A versão 5.6, lançada em 13 de julho de 2026, trouxe simulação de cabelo acelerada por GPU, um modelo de atrito otimizado cerca de 15% mais rápido, melhorias em height fields, suporte à arquitetura RISC-V e, segundo a nota da versão, ganhos de até 40% em performance e até 70% de redução de memória em certos cenários.

A simulação de cabelo já está na Godot?

Não automaticamente. A simulação de cabelo é uma funcionalidade da biblioteca Jolt, não da Godot. Pra ela chegar ao editor, o time da Godot precisa atualizar o módulo Jolt integrado e expor isso na engine. O que tende a te beneficiar antes são os ganhos de performance e memória.

Preciso fazer algo pra aproveitar o Jolt no meu projeto?

Na Godot 4.4 ou superior, a física 3D já usa o Jolt por padrão nos nós de física 3D como RigidBody3D, CharacterBody3D e StaticBody3D. As melhorias de versões novas do Jolt chegam junto com atualizações da própria Godot, então manter a engine atualizada é o caminho.

Jolt serve pra física 2D também?

Não. O Jolt é um motor de física 3D. Na Godot, a física 2D continua sendo cuidada pelo Godot Physics 2D. O Jolt entra em cena quando você trabalha com corpos e colisões no espaço 3D.