- Savoir afficher et déplacer des formes simples est essentiel dans la conception des jeux vidéos, car quasiment tous les jeux utilisent des formes en début de conception de vos jeux, les prototypes ! Pourquoi utiliser des formes simples ? car c’est simple et rapide à mettre en place. Quasiment tous les éléments dans un jeu utilisent une logique basé sur des formes simples, car c’est simple et rapide à manipuler.
- Nous aborderons la logique de l’Objet en programmation, qu’est-ce que c’est, pourquoi et comment ça se présente en Lua ?
- Nous aborderons également le Delta Time. Qu’est-ce que c’est, pourquoi et comment ça fonctionne ? le Delta Time est un élément essentiel utilisé dans la programmation de Jeu Vidéo.
Vous apprendrez dans ce cours les étapes suivantes :
- Afficher des formes simples géométriques avec Love2D.
- Découvrir l’approche de la logique Objet.
- Faire de l’Objet simple avec Lua.
- Comprendre ce qu’est le Delta Time et pourquoi il est indispensable de l’utiliser dans nos déplacements (c’est le temps universel dans un jeu vidéo).
- Déplacer nos Objets avec le Delta Time.
- Les Formes simples. Comprendre et Créer un Objet pour le déplacer avec le DeltaTime !
- Afficher des formes Primaires en 2D
- Théorie d’un Object ? Avec un exemple simple en Lua.
- Théorie : Le DeltaTime (dt), c’est quoi ?
- Démonstration : Utiliser le DeltaTime avec Love2D
- Tp : Créer un rebond sur un Objet de type Rectangle (les renvois de vélocité)
- Solution Tp : Créer un rebond sur un Objet de type Rectangle (les renvois de vélocité)
- Tp : Mini-jeu : Infinite Rebounds