Bon tutoriel pour Lua et LÖVE [fermé]


13

Je veux faire un jeu 2D très simple, et j'ai lu beaucoup de bonnes choses sur LÖVE , donc je veux l'essayer. Cependant, je n'arrive pas à trouver de bons tutoriels. Celles de la page LÖVE sont plutôt non structurées, et celle que j'ai trouvée par Mathew Casperson n'est pas très utile. Quelqu'un connaît-il un meilleur tutoriel?


Défi intéressant: lisez un tutoriel de programmation de jeu écrit pour quelque chose comme Flixel et traduisez-le en LOVE / Lua pour acquérir une compréhension approfondie. Peut nécessiter une exploration de la source de Flixel / autre.
michael.bartnett

@bearcdp: IMHO Flixel et Löve sont trop différents l'un de l'autre pour traduire facilement un tutoriel l'un en l'autre. Par exemple, vous n'avez pas de tilemaps et de détection de collision prêts à l'emploi dans LÖVE comme vous le faites dans Flixel.
CeeJay

@CeeJay C'est là que la partie intéressante entre en jeu :) Il y a aussi des tutoriels et des bibliothèques sur love2d.org montrant des exemples de la façon de rouler votre propre tilemap.
michael.bartnett

D'excellentes ressources sur le site officiel de lua, à savoir le manuel de référence: lua.org/manual/5.2 vaut indiscutablement la peine d'être lu pour bien comprendre lua, la compréhension des tableaux en Lua est la clé!
dan369

Réponses:


7

Avertissement: j'ai créé les deux tutoriels que je vais lier ici

J'ai fait deux tutoriels. Aucun d'eux n'est complet, mais vous obtiendrez rapidement de 0 à 80%.

Le premier est un didacticiel centré sur LÖVE appelé love-tile-tutorial:

https://github.com/kikito/love-tile-tutorial

C'est environ 50% fait. Commence par les bases et traite des images et des quads, ainsi qu'une introduction à Lua.

love-tile-tutorial est en attente pour le moment, cependant - je fais d'autres projets, comme le deuxième tutoriel.

Le deuxième tutoriel se concentre sur Lua lui-même - ce n'est pas pour les spécificités de LÖVE, mais pour Lua en général; il fonctionne en fait entièrement à partir de la console. C'est une série d'exercices pour mieux apprendre la langue elle-même. Cela s'appelle Lua Missions:

https://github.com/kikito/lua_missions

Je me rends compte que ce n'est pas exactement ce que vous vouliez (car tout le LÖVE n'est pas couvert), mais je le mets ici au cas où quelqu'un le trouverait utile.


2

J'ai commencé à utiliser Lua et Löve il y a quelques semaines, je n'ai trouvé aucune bonne ressource pour commencer, j'ai juste utilisé le wiki , il couvre les bases et vous pouvez simplement utiliser la documentation pour le reste. Ce n'est pas très différent de n'importe quelle autre API graphique 2D.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.