Découvrez les bases de la programmation avec Lua dans cette formation intensive d'une semaine. Vous apprendrez les concepts fondamentaux, de la syntaxe de base à des notions plus avancées, tout en réalisant un projet pratique pour concrétiser vos nouvelles compétences.
PONG est le jeu vidéo idéal pour débuter. Il propose peu d'éléments de Gameplay, mais met en pratique de nombreux concepts fondamentaux qui seront ensuite transposables.
Dans ce module vous allez programmer le jeu PONG de A à Z et vous pourrez jouer à 2, sur le même PC, avec un(e) ami(e) !
Dans cette partie vous allez tout savoir et tout comprendre de l'affichage en 2D.
Dans cet atelier vous aller apprendre ce qu’est un pixel et une image. Comment l’afficher, la déformer et la faire tourner. Des notions clés, souvent délaissées mais que vous allez enfin maîtriser sans effort. Un projet de démonstration complet est fourni.
Cet exercice va vous permettre de vous confronter à vos premières difficultés.
Votre mission : Faites se déplacer un personnage de gauche à droite de l'écran. Le personnage part du bord gauche et va jusqu'au bord droit. Il fait alors demi-tour et revient jusqu'au bord gauche
Pas de panique, la solution complète est fournie, avec une vidéo pas à pas.
Voici 2 gameplays que vous connaissez peut être :
Le casse brique, à la base de grands succès d'arcades tel que Arkanoid
Le vaisseau avec inertie, à la base de jeux tels que Asteroids ou Lunar Lander
En bonus : 2 ateliers DLC de 1h
A vos claviers, on va programmer tout ça ensemble !
Les tilesmaps sont un concept fondamental pour la création d’un jeu vidéo. La plupart des jeux en utilisent pour créer les maps et les niveaux. Je vous en montre tous les secrets et vous allez programmer votre 1ère tilemap en pur code.