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 qui fournit tout ce dont vous avez besoin pour créer, assembler et publier des jeux. La liste complète des fonctionnalités prises en charge est consultable dans notre présentation du logiciel.
Beaucoup de temps et d’efforts ont été consacrés à rendre certains éléments clés du processus de développement d’un jeu vidéo aussi simples et fluides que possible. Nous pensons que cela permet à Defold de se démarquer. Découvrez pourquoi nous pensons que vous devriez utiliser Defold.
Nous vous encourageons à expérimenter, à suivre des tutoriels, à lire nos guides ainsi que la documentation de l’API et à participer au forum pour apprendre des autres utilisateurs et suivre le développement de Defold. De nombreuses ressources sont disponibles sous forme de guides, de documentation de référence de l’API, d’exemples et de tutoriels. Si vous ne savez pas par où commencer, voici quelques conseils :
La présentation de l’éditeur est une bonne introduction qui vous aide à vous repérer, à utiliser les outils visuels et à programmer. Si vous connaissez les logiciels de modélisation 3D et les environnements de développement intégrés (IDE), vous aurez peu de surprises, même s’il y aura toujours des différences avec votre logiciel préféré.
Notre collection d’exemples de base constitue une excellente introduction à la façon d’assembler des éléments pour créer quelque chose qui fonctionne. Vous y trouverez des exemples simples montrant comment réaliser de nombreuses opérations courantes dans Defold.
Defold utilise Lua pour toute la logique du jeu. Le moteur est un programme C++ très rapide, mais il est contrôlé à haut niveau par des scripts Lua. Si vous avez déjà programmé en Python, JavaScript ou dans tout autre langage de haut niveau, vous constaterez que Lua est assez facile à comprendre et vous pourrez probablement suivre un tutoriel sans problème. Sinon, lisez notre guide Lua et commencez par là.
Nous croyons en l’apprentissage par la pratique. C’est pourquoi nous proposons une sélection de tutoriels de différents niveaux de compétence et de difficulté, accessibles directement depuis l’éditeur. Jetez-y un œil et suivez un ou deux tutoriels pour comprendre comment réaliser certaines opérations et en savoir plus sur le fonctionnement de Defold.
Les jeux Defold sont construits en assemblant des blocs simples, dont certains peuvent vous sembler familiers si vous avez déjà travaillé avec d’autres moteurs. Certaines décisions de conception architecturale rendent les blocs de Defold particuliers, et il faut un peu de temps pour apprendre à les manipuler aisément. Notre manuel sur les éléments constitutifs est un bon point de départ si vous souhaitez bien comprendre leur fonctionnement.
L’apprentissage par les pairs est souvent la meilleure façon d’apprendre. Notre communauté est très accueillante et en sait énormément sur la création de jeux en général et sur Defold en particulier. Si vous êtes bloqué, n’hésitez pas à vous rendre sur le forum pour obtenir de l’aide !
N’oubliez pas, quel que soit le chemin que vous empruntez pour apprendre Defold, vous pouvez toujours revenir ici pour des explications détaillées sur les différentes fonctionnalités et concepts proposés par Defold. N’hésitez pas à signaler ce que vous ne comprenez pas ou que vous pensez être faux. Ces pages sont là pour vous et nous voulons les rendre instructives autant que possible.
Nous espérons que vous prendrez plaisir à créer votre prochain jeu vidéo incroyable avec Defold !