Löve sous windows
Allez sur love2d.org
Vous devez télécharger l’installateur 32-bits ou 64-bits. Ceci dépend du type de votre système. Si vous ne le savez pas, partez sur du 32-bits, au moins, vous êtes sur que cela fonctionnera.
Ouvrez l’installateur, cliquez sur Next puis sur I agree. Maintenant vous pouvez décider où installer LÖVE. L’emplacement n’a que peu d’importance mais vous devez vous en souvenir. Celui-ci sera appelé dossier d’installation.
Pour ma part, mon dossier d’installation sera:
C:/Program Files/LOVE
Cliquez sur Next puis sur Install
Quand LÖVE sera installé, cliquez sur Finish.
Löve sous Linux
Pour l’installer, il suffit d’utiliser le gestionnaire de paquets de votre distribution (yaourt, pacman, apt, yum …) et le tour est joué.
ZeroBrane Studio
Maintenant, nous avons besoin d’un éditeur de texte. Nous allons utiliser ZeroBrane Studio dans ce tuto. Allez sur studio.zerobrane.com et cliquez sur Download.
Il y a une option pour faire un don à ZeroBrane Studio. Si vous ne souhaitez pas en faire, cliquez sur Take me to the download page this time
Ouvrez l’installateur et installez ZeroBrane Studio dans votre répertoire préféré
Quand il est installé, lancez le.
Avant toutes manipulations, je vous invite à passer le logiciel en français. Maintenant nous devons créer un dossier de projet. Ouvrez l’explorateur de fichiers, créez un répertoire où vous souhaitez et nommez le comme vous l’entendez. Dans ZeroBrane Studio, cliquez sur l’icône “Sélectionner un dossier de projet” et sélectionnez le dossier que vous venez de créer.
Dans le logiciel, créez un nouveau fichier. Fichier -> Nouveau ou utilisez le raccourci clavier Ctrl + N. À l’intérieur du fichier, écrivez les lignes de code suivantes :
|
|
Allez dans Fichier -> Sauvegarder ou utilisez le raccourci clavier Ctrl + s. Appelez le main.lua. Allez dans Projet -> Interpréteur Lua et sélectionnez LÖVE.
Maintenant, pressez la touche F6 et une fenêtre devrait s’ouvrir avec le texte “Hello World!”.
Félicitations, vous êtes prêt pour apprendre LÖVE. Chaque fois que je vous dirai d'exécuter le jeu ou de lancer le code, je vous demanderai implicitement d’appuyer sur F6 pour exécuter LÖVE.
Dans le cas où rien ne se passerait et que le texte suivant s’afficherait : « Impossible de trouver l’exécutable de love2d dans tous les répertoires », c’est que vous avez installé LÖVE quelque part où ZeroBrane Studio n’arrive pas à le trouver. Allez dans Édition -> Préférences -> Paramètres Utilisateurs mettez ce qui suit :
|
|
Remplacez C:/path/to/ par l’emplacement où vous avez installé LÖVE
Encore quelques petites choses
Avez-vous copier / coller le code ci-dessus ? Je vous encourage à taper le code que je vous présente. Cela pourrait paraître être du travail supplémentaire et inutile, mais ce faisant, cela vous aidera à mémoriser le langage un peu plus facilement.
La seule chose que vous n’avez pas besoin d’écrire sont les commentaires :
|
|
Toutes les lignes qui commencent pas 2 tirets (- -) sont des commentaires. L’ordinateur les ignorera ce qui veut dire que nous pouvons écrire n’importe quoi sans avoir d’erreur. Je peux utiliser les commentaires pour mieux expliquer certaines parties de codes. Lorsque vous tapez le code, vous n’avez pas besoin de les recopier.
Avec print nous pouvons envoyer des informations à notre console de sortie. C’est la boite en bas de l’éditeur. Lorsque vous lancez le jeu, il devrait dire que le texte est “123”. J’ai ajouté le texte –output: ou –Sortie: pour vous indiquez la sortie attendue.
Si vous mettez le code suivant tout en haut de votre main.lua, vous verrez immédiatement les impressions, c’est à dire qu’il n’y aura pas de délai dans l’affichage. Comment cela fonctionne n’est pas important à ce niveau.
|
|
Les éditeurs de texte alternatifs
- Atom (opensource)
- Visual Studio Code (opensource)
- VSCodium (opensource) identique à visual studio code mais sans la partie espionnage de M$
- Sublime Text (payant)
Pour ma part, je vous conseille VSCodium qui est certainement le code le plus abouti sans les problèmes liés à M$.