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.

Introduction

func _ready():
    print("Hello world!")

Bienvenue sur la documentation officielle de Godot Engine, le moteur de développement de jeux vidéos 2D et 3D, Open Source et communautaire ! Derrière ces nombreux qualificatifs, vous allez trouver un outil à la fois puissant et facile à prendre en main, vous permettant de développer tout type de jeu, pour toutes les plateformes et sans aucune limitation d'utilisation.

Cette page vous donne une vue d'ensemble du moteur et de sa documentation, pour que vous puissiez savoir où débuter ou pour trouver des détails sur une fonctionnalité en particulier.

Avant de commencer

La page tutoriels et ressources liste les tutoriels vidéos réalisés par la communauté. Si vous préférez la vidéo au texte, jetez-y un coup d’œil. Autrement, Bien débuter est un bon point de départ.

Dans le cas où vous rencontrez des difficultés avec l'un des tutoriels ou avec votre projet, vous pourrez trouver de l'aide sur les multiples Canaux communautaires, et plus précisément sur le Discord de la communauté Godot et sur le Forum.

À propos de Godot Engine

Un moteur de jeu est un outil complexe, et il est donc difficile de présenter Godot en quelques mots. Voici cependant un court synopsis, que vous êtes libre de réutiliser si vous avez besoin d'une présentation rapide de Godot Engine :

Godot Engine est un moteur de jeu multi-plateforme riche en fonctionnalités pour créer des jeux 2D et 3D à partir d'une interface unifiée. Il fournit un ensemble d'outils usuels afin que les utilisateurs puissent se concentrer sur la création de jeux sans avoir à réinventer la roue. Les jeux peuvent être exportés en un seul clic vers un grand nombre de plateformes, incluant les principales plateformes pour ordinateurs de bureau (Linux, macOS, Windows), les plateformes mobiles (Android, iOS), ainsi que les plateformes web et consoles de jeux vidéo.

Godot est complètement libre et open source sous la licence permissive du MIT. Sans conditions liées, sans royalties, rien. Les jeux des utilisateurs sont les leurs, jusqu'à la dernière ligne de code du moteur. Le développement de Godot est totalement indépendant et piloté par sa communauté, ce qui encourage les utilisateurs d'aider à façonner leur moteur pour le faire correspondre à leurs attentes. Il est soutenu par la fondation à but non lucratif Godot Foundation.

Organisation de la documentation

Cette documentation est organisée en plusieurs rubriques :

  • La section À propos contient cette introduction ainsi que des informations concernant le moteur, son histoire, son modèle de licence, ses auteurs, etc. Elle contient également les Questions fréquentes.

  • Pour commencer contient toutes les informations nécessaires à l'utilisateur du moteur pour faire des jeux. Elle commence avec le tutoriel Introduction qui devrait être le point d'entrée de tous les nouveaux utilisateurs. C'est le meilleur endroit pour débuter si vous êtes nouveau!

  • Le Manuel peut être lu et cité au besoin et dans n'importe quel ordre. Il contient la documentation et les tutoriels centrés de manière spécifique sur les fonctionnalités du moteur.

  • Détails du moteur contient des sections destinées aux utilisateurs avancés et aux contributeurs, avec des informations sur comment compiler le moteur, travailler sur l'éditeur ou développer des modules C++.

  • Communauté est dédiée à la vie de la communauté Godot et contient une liste de tutoriels et de ressources externes recommandés. Cette section fournit aussi des détails sur la Bibliothèque de ressources. Elle est également utilisée pour lister les communautés Godot qui sont maintenant répertoriées sur le site Web de Godot.

  • Finalement, la Références de Classe documentent toute l'API de Godot, elle est aussi directement accessible dans l'éditeur du moteur de jeu. Vous pouvez y trouver toutes les information sur les classes, les fonctions, les signaux et tout le reste.

En plus de cette documentation, vous pouvez également jeter un coup d’œil aux différents projets de démonstration de Godot.

À propos de cette documentation

Les membres de la communauté de Godot sont constamment en train d'écrire, de corriger et d'améliorer cette documentation. Nous recherchons toujours de l'aide supplémentaire. Vous pouvez aussi contribuer en ouvrant des problèmes sur Github ou en traduisant la documentation dans votre langue. Si vous êtes intéressés d'aider, vous pouvez voir How to contribute et Writing documentation, ou prendre contact avec l'équipe de la Documentation sur le Chat des Contributeurs de Godot.

Tous les contenus sont sous la licence Creative Commons Attribution 3.0 (CC-BY 3.0), avec attribution à "Juan Linietsky, Ariel Manzur et la communauté de Godot Engine" sauf indication contraire.

Amusez-vous en lisant et en créant des jeux avec Godot !