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 melhoras um sistema para utilizar a Godot.

Editor do Godot

Estas são as especificações mínimas necessárias para executar o editor do Godot e trabalhar em um projet 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: 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

  • Métodos de Renderização Avançado+: Gráficos integrados com suporte total ao Vulkan 1.0

    • Exemplos: Intel HD Graphics 5500 (Skylake), AMD Radeon R5 Graphics (Kaveri)

  • Método de Renderização Mobile: Gráficos integrado com suporte total ao Vulkan 1.0

    • Exemplos: Intel HD Graphics 5500 (Skylake), AMD Radeon R5 Graphics (Kaveri)

  • Método de Renderização 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 para o 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

  • 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 templates 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.

Distpositivo 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

  • Método de Renderização Forward+: SoC contando com uma GPU que suporta completamente o Vulkan 1.0

    • Exemplo: Qualcomm Adreno 505, Mali-G71 MP2

  • Renderização Mobile: SoC contando com uma 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 para o 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

  • Editor nativo: Android 6.0 (Compatibilidade) ou Android 9.0 (Forward+/Mobile), iOS 11.0

  • 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 low-en 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 simples projeto 2D ou 3D exportado pela 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: 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

  • Métodos de Renderização Forward+: 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)

    • Exemplos: Intel HD Graphics 5500 (Skylake), AMD Radeon R5 Graphics (Kaveri)

  • Método de Renderização Mobile: Gráficos integrado com suporte total ao Vulkan 1.0, suporte a Metal 3 (MacOS) ou suporte a Direct3D 12 (nível de recurso 12_0) (Windows)

    • Exemplos: Intel HD Graphics 5500 (Skylake), AMD Radeon R5 Graphics (Kaveri)

  • Método de Renderização 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 as exportações da Web: 4 GB

** Armazenamento* *

150MB (Utilizado para o 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 (Forward+/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.

Distpositivo 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: Applet A7 (iPhone 5S)

GPU

  • Método de Renderização Avançado+: SoC contando com uma GPU com suporte completo ao Vulkan 1.0, ou suporte a Metal 3 (iOS/iPadOS)

    • Exemplo (Vulkan): Qualcomm Adreno 630, Mali-G72 MP18, Apple G11P (iPhone XR/XS)

    • Exemplo (Metal): Applet A7 (iPhone 5S)

  • Método de Renderização Mobile: Recurso SoC com GPU com suporte completo ao Vulkan 1.0, ou suporte ao Metal 3 (iOS/iPadOS)

    • Exemplo (Vulkan): Qualcomm Adreno 630, Mali-G72 MP18, Apple G11P (iPhone XR/XS)

    • Exemplo (Metal): Applet A7 (iPhone 5S)

  • 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* *

150MB (Utilizado para o executável, arquivos do projeto e cache)

Sistema operacional

  • Para exportações nativas: Android 6.0 (Compatibilidade), 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 simples projeto 2D ou 3D exportado pela Godot:

PC Dekstop ou Notebook - Recomendado

CPU

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

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

  • macOS: x86_64 ou ARM (Apple Silicon)

    • Exemplo: Intel COre i5-8500, Apple M1

  • Linux: CPU x86_64 com suporte à 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

  • Método de Renderização Forward+: 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)

  • Método de Renderização 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)

  • Método de Renderização 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* *

150MB (Utilizado para o executável, arquivos do projeto e cache)

Sistema operacional

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

  • Para exportações web: Última versão do Firefox, Chrome, Edge, Safari, Opera

Dispositivo Mobile (smartphone/tablet) - Recomendado

CPU

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

    • Exemplo: Qualcomm Snapdragon 845, Samsung Exynos 9810

  • iOS: SoC com CPU ARM 64-bit

    • Exemplo: Apple A14 (iPhone 12)

GPU

  • Método de Renderização Forward+: SoC contando com uma 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)

  • Método de Renderização Mobile: SoC contando com uma 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)

  • Método de renderização de compatibilidade: SoC contando com uma 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 as exportações da Web: 4 GB

** Armazenamento* *

150MB (Utilizado para o executável, arquivos do projeto e cache)

Sistema operacional

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

  • Para exportações web: Última versão do Firefox, Chrome, Edge, Safari, Opera, Samsung Internet

Nota

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.