Up to date

This page is up to date for Godot 4.2. If you still find outdated information, please open an issue.

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 cette 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 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 ou dans les Questions/Réponses(Q&A).

À 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 notre présentation officielle, 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 une série 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) ainsi que mobiles (Android, iOS) et web (HTML5).

Godot est complètement libre et open source sous la très permissive licence 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 donne la possibilité aux 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.

  • Prise en main possède toutes les informations nécessaires à l'utilisateur du moteur pour faire des jeux. Elle commence avec le tutoriel Step by step 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.

  • Contribution donne des informations au sujet de la contribution à godot, que ce soit pour le moteur de jeux, la documentation, les démos ou d'autre choses. Elle décrit comment signaler des bugs, comment le déroulement du travail est organisé, etc. Elle contient aussi des sections faites pour les utilisateurs et contributeurs avancés, avec des information sur la compilation du moteur de jeu, la contribution à l'éditeur, ou le développement de modules en C++.

  • Community est dédié à la vie de la communauté de Godot. Cela redirige vers de nombreux canaux de communauté comme le Chat des Contributeurs de Godot et`Discord`_ et contient une liste de tutoriels tiers recommandés et de contenu en dehors de cette documentation.

  • Finalement, les références de classes documentent toute l'API de Godot, elles sont aussi directement accessible dans l'éditeur du moteur de jeux. 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 entrain 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 issues sur Github ou en traduisant cette documentation dans votre langue. Si vous êtes intéressé d'aider vous pouvez voir Ways to contribute et Writing documentation ou prendre contacte avec l'équipe qui s'occupe de la documentation <https://godotengine.org/teams/#documentation>` sur Godot Contributors Chat <https://chat.godotengine.org/>.

Tous les contenus sont sous 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 créant des jeux avec Godot !