Un guide hyper complet pour coder un gameplay inspiré de TETRIS en étant débutant.
Vous rêvez de savoir programmer un jeu avec les mécaniques de TETRIS ?
Vous souhaitez apprendre différemment, en apprenant à raisonner et en comprenant réellement comment construire un tel jeu au lieu de faire le singe savant devant un pseudo tuto quoi vous laisse sans compétences à la fin ?
Voici le contenu de ce guide Collector :
- 3h de vidéo avec toutes les vraies étapes du développement d'un jeu tel que TETRIS
- Un guide complet (PDF) de plus de 30 pages pour comprendre les étapes du développement
A la fin de ce guide de formation vous saurez :
- Comment aborder le développement d’un classique en vous documentant
- Découper un gameplay en concepts distincts
- Comment manipuler des Tétrominos (les célèbres pièces du Tetris)
- Comment créer et gérer une grille de jeu
- Comment gérer les collisions et la rotation des Tétrominos
- Comment choisir aléatoirement quelle est la prochaine pièce avec la méthode du “sac”
Mais aussi :
- Intégrer des sons
- Découper le jeu en différents écrans
- Créer un super menu, avec un texte oscillant comme sur les démos AMIGA
Au sommaire :
- Introduction
- Préambule : Se documenter 3
- Gérer les Tétrominos
- Le playfield (la grille de jeu)
- Préparer le déplacement des Tétros
- Gérer la chute automatique
- Gérer le déplacement et la rotation au clavier
- Gérer les collisions
- Et la couleur fut !
- Poser la forme dans la grille
- Les lignes !
- Petite amélioration du gameplay
- Préparation des Game States
- Menu et Game over
- Side project : Sinus text menu !
- Les sons
- Le score et les niveaux
- Tirages des pièces aléatoire : le "bag"
- Pistes d'évolution
Les secrets de TETRIS sont entre vos mains.
Note technique : Cet atelier a été réalisé avec Love version 9 et le code a été mis à jour pour être compatible avec la version 11.0 et supérieure. Adaptez votre code quand vous suivez les vidéos (concerne les codes couleur).
Lire cette page concernant les différentes versions de Love2D.