Attention: Here be dragons

This is the latest (unstable) version of this documentation, which may document features not available in or compatible with released stable versions of Godot.

Requisitos do sistema

Esta página contém requisitos de sistema para o editor e projetos exportados. Estas especificações são dadas apenas para propósitos informativos, mas podem ser usadas como referência se você estiver buscando montar ou melhorar um sistema para utilizar o Godot.

Editor do Godot

Estas são as especificações mínimas necessárias para executar o editor do Godot e trabalhar em um projeto 2D ou 3D simples:

PC Desktop ou Notebook - Mínimo

CPU

  • Windows: CPU x86_32 com suporte a SSE2, CPU x86_64 com suporte a SSE4.2, CPU ARMv8

    • Exemplo: Intel Core 2 Duo E8200, AMD FX-4100, Snapdragon X Elite

  • macOS: CPU x86_64 ou ARM (Apple Silicon)

    • Exemplo: Intel Core 2 Duo SU9400, Apple M1

  • Linux: CPU x86_32 com suporte a SSE2, CPU x86_64 com suporte a SSE4.2, CPU ARMv7 ou ARMv8

    • Exemplo: Intel Core 2 Duo E8200, AMD FX-4100, Raspberry Pi 4

GPU

  • Renderizador Avançado+: Gráficos integrados com suporte total ao Vulkan 1.0

    • Exemplo: Intel HD Graphics 510 (Skylake), AMD Radeon R5 Graphics (Kaveri)

  • Renderizador Mobile: Gráficos integrados com suporte total ao Vulkan 1.0

    • Exemplo: Intel HD Graphics 510 (Skylake), AMD Radeon R5 Graphics (Kaveri)

  • Renderizador de Compatibilidade: Gráficos integrados com suporte total ao OpenGL 3.3

    • Exemplo: Intel HD Graphics 2500 (Ivy Bridge), AMD Radeon R5 Graphics (Kaveri)

RAM

  • Editor nativo: 4 GB

  • Editor web: 8 GB

Armazenamento

200 MB (utilizados pelo executável, arquivos de projeto e cache). Exportar projetos requer o download de modelos de exportação separadamente (1.3 GB após a instalação).

Sistema operacional

  • Editor Nativo: Windows 10, macOS 10.13 (Compatibilidade) ou macOS 10.15 (Avançado+/Mobile), Distribuições Linux lançadas após 2018

  • Editor Web: Versões recentes dos navegadores principais: Firefox e derivados (incluindo ESR), Chrome e derivados do Chromium, Safari e derivados do WebKit.

Nota

Se sua CPU x86_64 não oferece suporte ao SSE4.2, você ainda pode executar o executável 32-bit do Godot, que exige apenas SSE2 (todas as CPUs x86_64 oferecem suporte ao SSE2).

Embora seja compatível com Linux, não há requisitos mínimos oficiais para execução em rv64 (RISC-V), ppc64 e ppc32 (PowerPC) e loongarch64. Além disso, você deve compilar o editor para essa plataforma (bem como os modelos de exportação) por conta própria, pois atualmente não há downloads oficiais disponíveis. As instruções para compilação no RISC-V podem ser encontradas na página Compiling for Linux, *BSD.

Dispositivo Mobile (smartphone/tablet) - Mínimo

CPU

  • Android: SoC com ARM de 32 ou 64 bits ou CPU x86

    • Exemplo: Qualcomm Snapdragon 430, Samsung Exynos 5 Octa 5430

  • iOS: Não é possível executar o editor

GPU

  • Renderizador Avançado+: SoC com GPU com suporte completo ao Vulkan 1.0

    • Exemplo: Qualcomm Adreno 505, Mali-G71 MP2

  • Renderizador Mobile: SoC com GPU com suporte completo ao Vulkan 1.0

    • Exemplo: Qualcomm Adreno 505, Mali-G71 MP2

  • Método de Renderização de Compatibilidade: SoC contando com uma GPU com suporte completo ao OpenGL ES3.0

    • Exemplo: Qualcomm Adreno 306, Mali-T628 MP6

RAM

  • Editor nativo: 3 GB

  • Editor web: 6 GB

Armazenamento

200 MB (utilizados pelo executável, arquivos de projeto e cache). Exportar projetos requer o download de modelos de exportação separadamente (1.3GB após a instalação)

Sistema operacional

  • Native editor: Android 7.0 (Compatibility) or Android 9.0 (Forward+/Mobile)

  • Editor Web: Versões recentes dos navegadores principais: Firefox e derivados (incluindo ESR), Chrome e derivados do Chromium, Safari e derivados do WebKit.

Estas são especificações recomendadas para ter uma experiência suave com o editor do Godot para projetos 2D e 3D simples:

Projeto do Godot exportado

Aviso

Os requisitos abaixo são a base para um projeto 2D ou 3D simples, com scripting básico e algumas regalias. Requisitos de CPU, GPU, RAM e armazenamento irão variar bruscamente a depender do escopo do seu projeto, seu método de renderização, resolução da viewport e preferências gráficas escolhidas. Outros programas executando no sistema enquanto o projeto está em execução podem competir por recursos, incluindo RAM e VRAM.

É fortemente recomendado que você faça seus próprios testes em hardware mais fraco para ter certeza de que seu projeto tem a performance desejada. Para melhorar a escalabilidade para hardware low-end, você também deverá incluir um menu de opções gráficas ao seu projeto.

Estas são as especificações mínimas necessárias para executar um projeto simples 2D ou 3D exportado pelo Godot:

PC Desktop ou Notebook - Mínimo

CPU

  • Windows: CPU x86_32 com suporte a SSE2, CPU x86_64 com suporte a SSE4.2, CPU ARMv8

    • Exemplo: Intel Core 2 Duo E8200, AMD FX-4100, Snapdragon X Elite

  • macOS: CPU x86_64 ou ARM (Apple Silicon)

    • Exemplo: Intel Core 2 Duo SU9400, Apple M1

  • Linux: CPU x86_32 com suporte a SSE2, CPU x86_64 com suporte a SSE4.2, CPU ARMv7 ou ARMv8

    • Exemplo: Intel Core 2 Duo E8200, AMD FX-4100, Raspberry Pi 4

GPU

  • Renderizador Avançado+: Gráficos integrados com suporte total ao Vulkan 1.0, suporte a Metal 3 (macOS) ou suporte a Direct3D 12 (nível de recurso 12_0) (Windows)

    • Exemplo: Intel HD Graphics 510 (Skylake), AMD Radeon R5 Graphics (Kaveri)

  • Renderizador Mobile: Gráficos integrados com suporte total ao Vulkan 1.0, suporte a Metal 3 (MacOS) ou suporte a Direct3D 12 (nível de recurso 12_0) (Windows)

    • Exemplo: Intel HD Graphics 510 (Skylake), AMD Radeon R5 Graphics (Kaveri)

  • Renderizador de Compatibilidade: Gráficos integrados com suporte total ao OpenGL 3.3 ou suporte ao Direct3D 11 (Windows).

    • Exemplo: Intel HD Graphics 2500 (Ivy Bridge), AMD Radeon R5 Graphics (Kaveri)

RAM

  • Para exportações nativas: 2 GB

  • Para exportações da web: 4 GB

Armazenamento

150 MB (utilizado pelo executável, arquivos do projeto e cache)

Sistema operacional

  • Para exportações nativas: Windows 10, macOS 10.13 (Compatibilidade), macOS 10.15 (Avançado+/Mobile, Vulkan), macOS 13.0 (Avançado+/Mobile, Metal), distribuições Linux lançadas após 2018

  • Editor Web: Versões recentes dos navegadores principais: Firefox e derivados (incluindo ESR), Chrome e derivados do Chromium, Safari e derivados do WebKit.

Dispositivo Mobile (smartphone/tablet) - Mínimo

CPU

  • Android: SoC com ARM de 32 ou 64 bits ou CPU x86

    • Exemplo: Qualcomm Snapdragon 430, Samsung Exynos 5 Octa 5430

  • iOS: SoC com CPU ARM 64-bit

    • Exemplo: Apple A7 (iPhone 5S)

GPU

  • Renderizador Avançado+: SoC com GPU com suporte completo ao Vulkan 1.0, ou suporte a Metal 3 (iOS/iPadOS)

    • Exemplo (Vulkan): Qualcomm Adreno 505, Mali-G71 MP2, Apple A12 (iPhone XR/XS)

    • Exemplo (Metal): Apple A12 (iPhone XR/XS)

  • Renderizador Mobile: SoC com GPU com suporte completo ao Vulkan 1.0, ou suporte ao Metal 3 (iOS/iPadOS)

    • Exemplo (Vulkan): Qualcomm Adreno 505, Mali-G71 MP2, Apple A12 (iPhone XR/XS)

    • Exemplo (Metal): Apple A12 (iPhone XR/XS)

  • Método de Renderização de Compatibilidade: SoC contando com uma GPU com suporte completo ao OpenGL ES3.0

    • Exemplo: Qualcomm Adreno 306, Mali-T628 MP6, Apple A7 (iPhone 5S)

RAM

  • Para exportações nativas: 1 GB

  • Para exportações web: 2 GB

Armazenamento

150 MB (utilizado pelo executável, arquivos do projeto e cache)

Sistema operacional

  • For native exports: Android 7.0 (Compatibility), Android 9.0 (Forward+/Mobile), iOS 12.0 (Forward+/Mobile, Vulkan), iOS 16.0 (Forward+/Mobile, Metal)

  • Editor Web: Versões recentes dos navegadores principais: Firefox e derivados (incluindo ESR), Chrome e derivados do Chromium, Safari e derivados do WebKit.

Estas são as especificações recomendadas para ter uma experiência suave com um projeto 2D ou 3D simples exportado pela Godot:

PC Desktop ou Notebook - Recomendado

CPU

  • Windows: CPU x86_64 com suporte a SSE4.2, com 4 núcleos físicos ou mais, CPU ARMv8

    • Exemplo: Intel Core i5-6600K, AMD Ryzen 5 1600, Snapdragon X Elite

  • macOS: CPU x86_64 ou ARM (Apple Silicon)

    • Exemplo: Intel Core i5-8500, Apple M1

  • Linux: CPU x86_64 com suporte a SSE4.2, com 4 núcleos físicos ou mais, CPU ARMv7 ou ARMv8

    • Exemplo: Inte Core i5-6600K, AMD Ryzen 5 1600, Raspberry Pi 5 com overclock

GPU

  • Renderizador Avançado+: Gráficos dedicados com suporte completo ao Vulkan 1.2, suporte ao Metal 3 (macOS),ou suporte ao Direct3D 12 (nível de recurso 12_0) (Windows)

    • Exemplo: NVIDIA GeForce GTX 1050 (Pascal), AMD Radeon RX 460 (GCN 4.0)

  • Renderizador Mobile: Gráficos dedicados com suporte completo ao Vulkan 1.2, suporte ao Metal 3 (macOS), ou suporte ao Direct3D 12 (nível de recurso 12_0) (Windows)

    • Exemplo: NVIDIA GeForce GTX 1050 (Pascal), AMD Radeon RX 460 (GCN 4.0)

  • Renderizador de Compatibilidade: Gráficos dedicados com suporte completo ao OpenGL 4.6

    • Exemplo: NVIDIA GeForce GTX 650 (Kepler), AMD Radeon HD 7750 (GCN 1.0)

RAM

  • Para exportações nativas: 4 GB

  • Para exportações web: 8 GB

Armazenamento

150 MB (utilizado pelo executável, arquivos do projeto e cache)

Sistema operacional

  • Para exportações nativas: Windows 10, macOS 10.15 (Avançado+/Mobile, Vulkan), macOS 13.0 (Avançado+/Mobile, Metal), distribuições Linux lançadas após 2020

  • Para exportações web: Versão mais recente do Firefox, Chrome, Edge, Safari, Opera

Dispositivo móvel (smartphone/tablet) - Recomendado

CPU

  • Android: SoC com ARM 64 bits ou CPU x86, com 3 ou mais núcleos de "performance"

    • Exemplo: Qualcomm Snapdragon 845, Samsung Exynos 9810

  • iOS: SoC com CPU ARM 64-bit

    • Exemplo: Apple A14 (iPhone 12)

GPU

  • Renderizador Avançado+: SoC com GPU com suporte completo ao Vulkan 1.2, ou suporte ao Metal 3 (iOS/iPadOS)

    • Exemplo: Qualcomm Adreno 630, Mali-G72 MP18, Apple A14 (iPhone 12)

  • Renderizador Mobile: SoC com GPU com suporte completo ao Vulkan 1.2, ou suporte ao Metal 3 (iOS/iPadOS)

    • Exemplo: Qualcomm Adreno 630, Mali-G72 MP18, Apple A14 (iPhone 12)

  • Renderizador de Compatibilidade: SoC com GPU com suporte completo ao OpenGL ES 3.2

    • Exemplo: Qualcomm Adreno 630, Mali-G72 MP18, Apple A14 (iPhone 12)

RAM

  • Para exportações nativas: 2 GB

  • Para exportações da web: 4 GB

Armazenamento

150 MB (utilizado pelo executável, arquivos do projeto e cache)

Sistema operacional

  • Para exportações nativas: Android 9.0, iOS 14.1 (Avançado+/Mobile, Vulkan) ou iOS 16.0 (Avançado+/Mobile, Metal)

  • Para exportações web: Versão mais recente do Firefox, Chrome, Edge, Safari, Opera, Samsung Internet

Nota

O Godot não utiliza extensões OpenGL/OpenGL ES introduzidas após OpenGL 3.3/OpenGL ES3.0, porém GPUs suportando novas versões das bibliotecas geralmente têm menos problemas de driver.