sauter mon introduction ennuyeuse ?
Je comprends, allez-y, faites-le si vous le voulez. Bonne chance !
Bienvenue sur « Comment utiliser LÖVE », le tutoriel qui va vous apprendre à programmer des jeux avec LÖVE (alias love2d).
C’est un tutoriel rédigé par mes soins. C’est exactement ce que j’aurais aimé avoir lorsque j’ai commencé la programmation.
Dans ce tutoriel, nous allons utiliser LÖVE. Pourquoi ? Parce que cette bibliothèque est idéale pour débuter, tout en étant suffisamment puissante pour réaliser des projets complexes. Cela en fait un excellent outil aussi bien pour les débutants que pour les utilisateurs avancés.
Il existe même une liste des jeux sur Steam créés avec LÖVE.
Contrairement à Game Maker ou Unity, LÖVE est un framework, et non un moteur de jeu. Vous ferez tout avec du code. Il n’y a pas d’éditeur de niveau intégré ni d’interface graphique.
L’avantage ? Vous comprendrez exactement ce que vous faites et comment cela fonctionne, car vous l’aurez codé vous-même. Ce savoir est ensuite facilement transférable à d’autres moteurs ou frameworks. Pourquoi ? Parce que, bien que chaque moteur fonctionne différemment, la logique du code reste universelle.
Ce tutoriel s’adresse à des personnes sans aucune expérience en programmation.
Si vous avez déjà des notions, je vous recommande tout de même de lire le résumé de chaque chapitre. Si quelque chose vous semble obscur, alors plongez dans le chapitre complet.
Si vous débutez totalement, j’espère que ce tutoriel répondra à vos attentes.
Vous aurez probablement envie de créer un jeu immédiatement, mais je vous demande un peu de patience. La programmation implique de nombreux concepts qu’il faut assimiler avant de se lancer. Il se peut que certaines notions vous échappent au début. C’est normal ! Si vous ne comprenez pas tout, posez des questions (voir ci-dessous), continuez à lire, même si vous avez l’impression de faire semblant. Peut-être qu’au chapitre 12, vous comprendrez enfin ce que signifiait un passage du chapitre 8.
Ne vous découragez pas si tout n’est pas clair dès le départ. Prenez votre temps.
Je vous encourage également à « sauter en avant » quand vous en avez envie.
C’est-à-dire à essayer des choses que ce tutoriel ne vous a pas encore enseignées.
Jouez avec ce que vous avez appris, explorez ce que vous souhaitez découvrir.
Lire des tonnes de choses sur la peinture ne suffit pas : il faut peindre. Il en va de même pour la programmation.
Certains chapitres s’appuieront sur du code vu précédemment. Ce sera indiqué en début de chapitre.
Si vous avez des questions, des suggestions d’amélioration ou autre chose à dire, n’hésitez pas à laisser un commentaire : je ferai de mon mieux pour vous répondre rapidement.
Vous pouvez aussi demander de l’aide sur le serveur LÖVE Discord.
Sommaire
Il s’agit d’un tutoriel de programmation qui utilise LÖVE, car il est particulièrement adapté aux débutants.
Qu’apprendras-tu ?
Voici quelques gifs pour vous donner un aperçu de ce que vous apprendrez tout au long de ce tutoriel :