Pour afficher du texte, nous devons utiliser love.graphics.print()
Faire un Hello World dans Love2D
Comment créer un Hello World dans la fenêtre Love2D ?
1 – Créer un nouveau dossier : Mes_Premiers_Pas_Love2D
2 – Créer un fichier : main.lua, puis ouvrez-le avec ZeroBrane Studio.
3 – Cliquez sur l’icône : Définir le répertoire du projet à partir du fichier courant
4 – Tapez ceci dans votre fichier main.lua :
function love.draw() love.graphics.print("Hello World",10,10) -- text, x, y end
5 – Exécuter ! avec F6 ou
Fin – Vous devriez avoir ceci :
- Analysons ce que nous avons fait !
- le fichier main.lua a été lu
- il a trouvé la fonction love.draw()
- comme love.draw() est présent, il est alors appelé par le framework
- love.draw() appelle une fonction de love qui s’intitule love.graphics.print()
- la fonction love.graphics.print() sert à afficher du texte (string) à l’écran.
Syntaxe de love.graphics.print()
love.graphics.print( text, x, y)
Arguments
text : string The text to draw.
x : number (0) The position to draw the object (x-axis)
y : number (0)The position to draw the object (y-axis)
Plus d’infos : https://love2d.org/wiki/love.graphics.print
Nous pouvons remarquer que l’on peut mettre également en paramètres les positions X et Y.