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.

Configuration requise

Cette page contient la configuration système requise pour l'éditeur et les projets exportés. Ces spécifications sont fournies à titre informatif uniquement, mais elles peuvent être consultées si vous cherchez à créer ou à mettre à niveau un système sur lequel utiliser Godot.

Éditeur Godot

Voici les spécifications minimales requises pour exécuter l'éditeur Godot et travailler sur un projet 2D ou 3D simple :

Ordinateur de bureau ou portable - Minimum

CPU

  • Windows : CPU x86_32 avec instructions SSE2, CPU x86_64 avec instructions SSE4.2, CPU ARMv8

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

  • macOS : processeur x86_64 ou processeur ARM (Apple Silicon)

    • Exemple : Intel Core 2 Duo SU9400, Apple M1

  • Linux: CPU x86_32 avec instructions SSE2, CPU x86_64 avec instructions SSE4.2, CPU ARMv7 ou ARMv8

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

GPU

  • Moteur de rendu Forward+ : Graphiques intégrés avec prise en charge complète de Vulkan 1.0

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

  • Moteur de rendu Mobile : Processeurs graphiques intégrés avec prise en charge complète de Vulkan 1.0

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

  • Moteur de rendu Compatibilité : Graphiques intégrés avec prise en charge complète de OpenGL 3.3

    • Exemple : Graphiques HD Intel 2500 ( Ivy Bridge), AMD Radeon R5 Graphiques (Kaveri)

RAM

  • Éditeur natif : 4 Go

  • Éditeur Web : 8 Go

Stockage

200 Mo (utilisé pour l'exécutable, les fichiers de projet et le cache). L'exportation de projets nécessite le téléchargement de modèles d'exportation séparément (1,3 Go après installation).

Système d'exploitation

  • Editeur natif : Windows 10, macOS 10.13 (Compatibilité) ou macOS 10.15 (Forward+/Mobile), distributions Linux après 2018

  • Éditeur web : versions récentes des navigateurs courants : Firefox et ses dérivés (y compris ESR), Chrome et ses dérivés Chromium, Safari et ses dérivés WebKit.

Note

Si votre processeur x86_64 ne prend pas en charge SSE4.2, vous pouvez tout de même exécuter l’exécutable Godot 32-bit, qui ne nécessite que SSE2 (tous les processeurs x86_64 prennent en charge SSE2).

Bien que pris en charge sous Linux, nous n’avons pas d’exigences minimales officielles pour l’exécution sur rv64 (RISC-V), ppc64 et ppc32 (PowerPC), et loongarch64. De plus, vous devez compiler vous-même l’éditeur pour cette plateforme (ainsi que les modèles d’exportation), aucun téléchargement officiel n’étant actuellement fourni. Les instructions de compilation pour RISC-V se trouvent sur la page Compiling for Linux, *BSD.

Appareil mobile (smartphone/tablette) - Minimum

CPU

  • Android : SoC avec n'importe quel processeur ARM ou x86 32 bits ou 64 bits

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

  • iOS : Impossible d'exécuter l'éditeur

GPU

  • Moteur de rendu Forward+ : SoC doté d'un GPU avec prise en charge complète de Vulkan 1.0

    • Exemple : Qualcomm Adreno 505, Mali-G71 MP2

  • Moteur de rendu Mobile : SoC doté d'un GPU avec prise en charge complète de Vulkan 1.0

    • Exemple : Qualcomm Adreno 505, Mali-G71 MP2

  • Moteur de rendu Compatibilité : SoC doté d'un GPU avec prise en charge complète d'OpenGL ES 3.0

    • Exemple : Qualcomm Adreno 306, Mali-T628 MP6

RAM

  • Éditeur natif : 3 Go

  • Éditeur Web : 6 Go

Stockage

200 Mo (utilisé pour l'exécutable, les fichiers de projet et le cache). L'exportation de projets nécessite le téléchargement de modèles d'exportation séparément (1,3 Go après installation)

Système d'exploitation

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

  • Éditeur web : versions récentes des navigateurs courants : Firefox et ses dérivés (y compris ESR), Chrome et ses dérivés Chromium, Safari et ses dérivés WebKit.

Voici les spécifications recommandées pour obtenir une expérience fluide avec l'éditeur Godot sur un projet simple en 2D ou 3D :

Projet Godot exporté

Avertissement

Les exigences ci-dessous constituent une base de référence pour un projet 2D ou 3D simple, avec des scripts de base et quelques fioritures visuelles. Les exigences en matière de CPU, de GPU, de RAM et de stockage varieront fortement en fonction de la portée de votre projet, de sa méthode de rendu, de la résolution de la fenêtre d'affichage et des paramètres graphiques choisis. D'autres programmes exécutés sur le système pendant l'exécution du projet seront également en concurrence pour les ressources, notamment la RAM et la RAM vidéo.

Il est fortement recommandé de faire vos propres tests sur du matériel bas de gamme pour vous assurer que votre projet fonctionne à la vitesse souhaitée. Pour assurer l'évolutivité sur du matériel bas de gamme, vous devrez également introduire un menu d'options graphiques dans votre projet.

Voici les spécifications minimales requises pour exécuter un projet simple en 2D ou 3D exporté avec Godot :

Ordinateur de bureau ou portable - Minimum

CPU

  • Windows : CPU x86_32 avec instructions SSE2, CPU x86_64 avec instructions SSE4.2, CPU ARMv8

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

  • macOS : processeur x86_64 ou processeur ARM (Apple Silicon)

    • Exemple : Intel Core 2 Duo SU9400, Apple M1

  • Linux: CPU x86_32 avec instructions SSE2, CPU x86_64 avec instructions SSE4.2, CPU ARMv7 ou ARMv8

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

GPU

  • Méthode de rendu Forward+: Graphiques intégrés avec prise en charge complète de Vulkan 1.0, Metal 3 (macOS) ou Direct3D 12 (niveau de fonctionnalités 12_0) (Windows)

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

  • Moteur de rendu Mobile: Processeurs graphiques intégrés avec prise en charge complète de Vulkan 1.0, Metal 3 (macOS) ou Direct3D 12 (niveau de fonctionnalités 12_0) (Windows)

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

  • Méthode de rendu Compatibilité : Graphiques intégrés avec prise en charge complète de OpenGL 3.3 ou Direct3D 11 (Windows).

    • Exemple : Graphiques HD Intel 2500 ( Ivy Bridge), AMD Radeon R5 Graphiques (Kaveri)

RAM

  • Pour exportations natives: 2 GB

  • Pour exportations web: 4 GB

Stockage

150 Mo (utilisé pour l'exécutable, les fichiers de projet et le cache)

Système d'exploitation

  • Pour les exportations natives : Windows 10, macOS 10.13 (Compatibilité), macOS 10.15 (Forward+/Mobile, Vulkan), macOS 13.0 (Forward+/Mobile, Metal), distribution Linux publiée après 2018

  • Éditeur web : versions récentes des navigateurs courants : Firefox et ses dérivés (y compris ESR), Chrome et ses dérivés Chromium, Safari et ses dérivés WebKit.

Appareil mobile (smartphone/tablette) - Minimum

CPU

  • Android : SoC avec n'importe quel processeur ARM ou x86 32 bits ou 64 bits

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

  • iOS : SoC avec n'importe quel processeur ARM 64 bits

    • Exemple : Apple A7 (iPhone 5S)

GPU

  • Moteur de rendu Forward+ : SoC doté d'un GPU avec prise en charge complète de Vulkan 1.0 ou Metal 3 (iOS/iPadOS)

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

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

  • Moteur de rendu Mobile : SoC doté d'un GPU avec prise en charge complète de Vulkan 1.0 ou Metal 3 (iOS/iPadOS)

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

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

  • Moteur de rendu Compatibilité : SoC doté d'un GPU avec prise en charge complète d'OpenGL ES 3.0

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

RAM

  • Pour exportations natives: 1 GB

  • Pour exportations web: 2 GB

Stockage

150 Mo (utilisé pour l'exécutable, les fichiers de projet et le cache)

Système d'exploitation

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

  • Éditeur web : versions récentes des navigateurs courants : Firefox et ses dérivés (y compris ESR), Chrome et ses dérivés Chromium, Safari et ses dérivés WebKit.

Voici les spécifications recommandées pour obtenir une expérience fluide avec un projet 2D ou 3D simple exporté avec Godot :

Ordinateur de bureau ou portable - Recommandé

CPU

  • Windows : CPU x86_64 avec instructions SSE4.2, avec 4 cœurs physiques ou plus, CPU ARMv8

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

  • macOS : processeur x86_64 ou processeur ARM (Apple Silicon)

    • Exemple : Intel Core i5-8500, Apple M1

  • Linux : CPU x86_64 avec instructions SSE4.2, avec 4 cœurs physiques ou plus, CPU ARMv7 ou ARMv8

    • Exemple : Intel Core i5-6600K, AMD Ryzen 5 1600, Raspberry Pi 5 avec overclocking

GPU

  • Moteur de rendu Forward+ : Graphiques dédiés avec prise en charge complète de Vulkan 1.2, Metal 3 (macOS) ou Direct3D 12 (niveau de fonctionnalités 12_0) (Windows)

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

  • Moteur de rendu Mobile : Graphiques dédiés avec support Vulkan 1.2 complet, support Metal 3 (macOS), ou support direct3D 12 (niveau de fonctionnalités 12_0) (Windows)

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

  • Moteur de rendu Compatibilité : Processeurs graphiques dédiés avec prise en charge complète d'OpenGL 4.6

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

RAM

  • Pour exportations natives: 4 GB

  • Pour exportations web: 8 GB

Stockage

150 Mo (utilisé pour l'exécutable, les fichiers de projet et le cache)

Système d'exploitation

  • Pour les exportations natives : Windows 10, macOS 10.15 (Compatibilité), macOS 13.0 (Forward+/Mobile, Metal), distribution Linux publiée après 2020

  • Pour les exportations Web : Dernière version de Firefox, Chrome, Edge, Safari, Opera

Appareil mobile (smartphone/tablette) - Recommandé

CPU

  • Android: SoC avec ARM 64 bits ou CPU x86, avec 3 cœurs "performance" ou plus

    • Exemple : Qualcomm Snapdragon 845, Samsung Exynos 9810

  • iOS : SoC avec processeur ARM 64 bits

    • Exemple : Apple A14 (iPhone 12)

GPU

  • Moteur de rendu Forward+ : SoC avec GPU avec prise en charge complète de Vulkan 1.2, Metal 3 (iOS/iPadOS)

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

  • Moteur de rendu Mobile : SoC doté d'un GPU avec prise en charge complète de Vulkan 1.2 ou Metal 3 (iOS/iPadOS)

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

  • Moteur de rendu Compatibilité : SoC doté d'un GPU avec prise en charge complète d'OpenGL ES 3.2

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

RAM

  • Pour exportations natives: 2 GB

  • Pour exportations web: 4 GB

Stockage

150 Mo (utilisé pour l'exécutable, les fichiers de projet et le cache)

Système d'exploitation

  • Pour les exportations natives : Android 9.0, iOS 14.1 (Forward+/Mobile, Vulkan), iOS 16.0 (Forward+/Mobile, Metal)

  • Pour les exportations Web : Dernière version de Firefox, Chrome, Edge, Safari, Opera, Samsung Internet

Note

Godot n'utilise pas les extensions OpenGL/OpenGL ES introduites après OpenGL 3.3/OpenGL ES 3.0, mais les GPU prenant en charge les versions plus récentes d'OpenGL/OpenGL ES ont généralement moins de problèmes de pilotes.