RUSTLY

Qual é o motor que oRust usa?

Rust funciona no Unity — atualmente, o Unity 6.

Foi escrito em C# e usa o Unity desde o início. O Facepunch foi atualizado para o Unity 6 na atualização de junho de 2026.

Histórico de atualizações

Rust foi aprimorado ao longo de várias versões importantes do Unity durante sua trajetória, e cada atualização costuma aparecer em um devblog mensal junto com uma série de melhorias de desempenho:

Unity 2017.1Devblog →
Unity 2021.3Devblog →
Unity 6Devblog →

Facepunch Não divulgamos números detalhados de compilação, por isso não mencionamos nenhum. “Unity 6” é o máximo de detalhes que aparece nos registros oficiais.

Eles estão, discretamente, substituindo partes do Unity

O mais interessante não é o número da versão — é que os “Facepunch” estão cada vez mais deixando de lado os recursos integrados do Unity. Na atualização de junho de 2026, eles começaram a substituir o navmesh do Unity pela própria implementação e foram bem diretos sobre o motivo: não queriam ficar “limitados pela integração tipo caixa preta do Unity”. Por enquanto, é uma opção que você pode ativar, e vem desativada por padrão.

É assim que funciona com um jogo tão antigo e tão grande — você mantém o motor, mas troca as partes que não aguentam mais a escala. Não é sinal de migração; na verdade, é exatamente o contrário, já que é uma aposta em ficar onde está e consertar o que não tá dando certo.

Modding: Oxide / uMod

A cena de mods do Rust rola no Oxide (uMod), uma plataforma comunitária com bem mais de mil plugins. É um projeto de terceiros — a Facepunch não o desenvolve nem o endossa —, mas é o que praticamente todos os servidores modificados usam, e ele acompanha as atualizações do Rust de perto o suficiente para que os plugins geralmente continuem funcionando após um patch em poucos dias.

A participação do Facepunch se resume basicamente a uma regra: se você usar plugins, precisa listar seu servidor na seção “Modded”. É isso que mantém o navegador de servidores “vanilla” realmente “vanilla” — e é por isso que a divisão entre “modded” e “vanilla” aparece no nosso localizador de servidores.

A versão do motor e o trabalho com o navmesh são do próprio Facepunch Devblog de junho de 2026. Deixamos de fora de propósito a afirmação que todo mundo repete de que a Facepunch mantém uma versão personalizada do sistema de física do Unity — não conseguimos confirmar isso por nenhuma fonte oficial.

Perguntas frequentes

Que mecanismo o site Rust usa?expand_more

O Unity, escrito em C#. Rust mudou para o Unity 6 na atualização de junho de 2026 — Facepunch listou “Atualizar para o Unity 6” na própria lista de alterações desse devblog. Ele está no Unity desde o início, passando por várias atualizações de versão principais.

A “Rust” vai deixar de usar o Unity?expand_more

Não há nada que indique isso. A Facepunch não fez nenhuma declaração sobre deixar o Unity, e eles atualizaram para o Unity 6 ainda em junho de 2026 — o oposto de um estúdio que está planejando sair. Eles estão substituindo subsistemas individuais do Unity pelo próprio código, mas isso é otimização, não migração.

O jogo “Rust” foi feito no Source 2?expand_more

Não. Essa confusão vem do s&box, um projeto separado do Facepunch desenvolvido no Source 2. É um jogo totalmente diferente — o Rust é feito no Unity e sempre foi no Unity.

O que é o site Oxide / uMod?expand_more

Uma estrutura de modding comunitária para servidores do Rust — é nela que a maioria dos servidores com mods executa seus plugins. É um projeto de terceiros, não foi criado nem é endossado pelo Facepunch. O Facepunch regula isso de uma forma que faz diferença: os servidores que rodam plugins precisam se listar na categoria “Modded”, em vez de se passarem por servidores “vanilla”.

Qual versão do Unity o “Rust” usa?expand_more

Unity 6, conforme a atualização de junho de 2026. A Facepunch não divulga o número exato da compilação, então quem citar uma versão específica 6000.x está apenas supondo — a denominação oficial é simplesmente “Unity 6”.

Guias relacionados