This translation is community contributed and may not be up to date. We only maintain the English version of the documentation. Read this manual in English
Defold est une solution clé en main gratuite, légère et performante pour le développement de jeux 2D et 3D : un moteur de jeu, un éditeur et un écosystème de build réunis, qui vous offrent tout ce dont vous avez besoin pour concevoir, créer et publier vos jeux. La liste complète des fonctionnalités prises en charge figure dans notre présentation du produit.
Nous avons consacré beaucoup de temps et d’efforts à rendre certains éléments clés du processus de développement de jeux aussi fluides et simples que possible, et nous pensons que cela permet à Defold de se démarquer. Découvrez pourquoi nous pensons que vous devriez utiliser Defold.
Notre centre d’apprentissage est le point de départ pour accéder à toutes les ressources d’apprentissage de Defold. Vous y trouverez :
Nous vous encourageons à expérimenter, à suivre des tutoriels, à lire nos manuels et la documentation de l’API, et à rejoindre nos espaces communautaires pour poser des questions, apprendre des autres utilisateurs et suivre le développement de Defold.
Voici quelques repères utiles pour débuter dans le développement de jeux ou apprendre à utiliser Defold :
La présentation de l’éditeur constitue une bonne introduction et vous aidera à vous repérer, à utiliser les outils visuels et à écrire du code. Si vous connaissez les éditeurs d’autres moteurs de jeu, les logiciels de modélisation 3D et les environnements de développement intégrés (IDE), vous ne devriez pas avoir beaucoup de surprises, mais il y aura toujours des différences avec votre logiciel préféré.
Le manuel Les éléments constitutifs de Defold offre une excellente introduction aux concepts fondamentaux du développement de jeux dans Defold. Pour construire les jeux, Defold utilise des objets de jeu (game objects) composés de différents types de composants (components), puis regroupe ces objets de jeu en collections. Ces notions peuvent vous sembler familières si vous avez déjà utilisé d’autres moteurs. Certains choix d’architecture rendent les éléments constitutifs de Defold particuliers, et il faut un peu de temps pour se familiariser avec leur utilisation. Notre manuel sur les éléments constitutifs est donc un bon point de départ, surtout si vous ressentez le besoin de comprendre leur fonctionnement.
La collection d’exemples est une bonne introduction à la façon d’assembler des éléments pour créer quelque chose qui fonctionne. Vous y trouverez des exemples minimaux montrant comment réaliser une grande variété d’opérations courantes dans Defold, des extraits de code à utiliser, des exemples de fonctionnalités courantes et des démonstrations de certaines fonctionnalités.
Les tutoriels sont un excellent moyen de débuter dans le développement de jeux. Nous pensons que l’on apprend le mieux par la pratique. C’est pourquoi nous proposons une sélection de tutoriels de différents niveaux de compétence et de complexité, accessibles directement depuis l’éditeur et dans notre centre d’apprentissage. Lancez l’éditeur et suivez les instructions étape par étape pour apprendre à créer avec Defold et découvrir son fonctionnement.
Lua est le langage utilisé dans Defold pour contrôler toute la logique du jeu. Le moteur est un programme C++ rapide, mais il est piloté à haut niveau par des scripts Lua. Si vous avez déjà programmé en Python, GDScript, GML, JavaScript ou dans tout autre langage de haut niveau, vous trouverez Lua assez facile à comprendre et pourrez probablement suivre un tutoriel sans difficulté. Sinon, lisez notre manuel Lua et poursuivez votre apprentissage à partir de là.
Le forum Defold est souvent le meilleur moyen d’apprendre : vous pouvez apprendre des autres, rechercher dans le forum si votre question a déjà reçu une réponse ou la poser directement. Notre communauté est très accueillante, prête à aider et connaît bien la création de jeux en général et Defold en particulier. Si vous êtes bloqué, n’hésitez pas à vous rendre sur le forum pour obtenir de l’aide !
N’oubliez pas que, quelle que soit votre façon d’apprendre Defold, vous pouvez toujours revenir dans notre centre d’apprentissage pour trouver d’autres ressources d’apprentissage et lire les manuels qui expliquent en détail les différentes fonctionnalités et les différents concepts proposés par Defold. N’hésitez pas non plus à signaler ce que vous ne comprenez pas ou ce qui vous semble erroné. Ces pages sont là pour vous, et nous voulons les rendre aussi utiles que possible. Nous tenons donc compte des retours des utilisateurs et cherchons à améliorer les ressources pour faciliter autant que possible votre apprentissage !
Nous espérons que vous prendrez plaisir à créer votre prochain jeu formidable avec Defold !