Retour aux formations
LÖVE2DLua Membre

Masques et shaders – Créer un effet de téléportation

Crée un effet de téléportation en pixel art et découvre les masques, la transparence et les pixel shaders avec LÖVE2D.

  • NiveauIntermédiaire
  • Durée1 h 1 min

Présentation

Apprends à créer un effet de téléportation inspiré de Star Trek avec Lua et LÖVE2D. Tu feras apparaître une image progressivement, puis tu ajouteras une multitude de points pour lui donner un aspect scintillant.

Tu découvriras comment utiliser un masque et un pixel shader pour limiter l’effet à la silhouette de l’image. L’atelier aborde également l’affichage en pixel art et la réalisation d’une animation en deux phases, pilotée par un seul compteur. Tu pourras ensuite adapter cet effet à tes personnages, vaisseaux ou autres éléments de jeu.

Objectifs pédagogiques

  • Décomposer un effet visuel en étapes de programmation.
  • Préparer un affichage adapté au pixel art.
  • Faire varier progressivement l’opacité d’une image.
  • Générer et afficher des points à des coordonnées aléatoires.
  • Utiliser un masque et un pixel shader pour délimiter une zone de dessin.
  • Piloter un effet en deux phases avec un seul compteur.

Prérequis

  • Connaître les bases de Lua : variables, conditions, boucles et fonctions.
  • Savoir lancer un projet LÖVE2D et afficher une image.
  • Aucune connaissance préalable des shaders n’est nécessaire.

Contenu protégé

Accédez au contenu de cette formation

Connectez-vous ou créez gratuitement votre compte pour consulter l’ensemble du contenu.