Cours virtuel de : Udemy |
Vous souhaitez comprendre les bases des moteurs de jeux 2D et savoir ce qui se passe sous le capot de moteurs comme Unity ou Unreal ? Il s'agit d'un cours d'initiation pour les débutants.
En moins de 10 heures.
Nous mettrons en œuvre, ensemble, la conception de base d'un moteur de jeu 2D simple utilisant C++, SDL et Lua.
Voici ce que nous allons couvrir : Les bases d'une boucle de jeu et la définition de notre pas de temps L'utilisation de la bibliothèque SDL pour gérer les entrées graphiques et matérielles L'organisation de nos objets de jeu à l'aide de la conception basée sur les composants avec C++ Le chargement de la dynamique des entités dans votre scène de jeu (ennemis, végétation , obstacles, etc...
) Chargement d'un tilemap flexible pour notre jeu Ajout de composants à vos objets de jeu : SpritesAnimationTransform (position, rotation, échelle) Collisionneurs Étiquettes de texte Émetteurs de projectiles Gestion des ressources du jeu, telles que les textures et les polices Affichage du texte et des polices à partir de l'interface utilisateur.
Utilisez le langage de script Lua pour charger le contenu de niveau dynamique.
et bien plus.
Ce cours s'adresse aux débutants en C++, mais il est attendu que vous connaissiez déjà les bases du codage (variables, if-else, boucles, fonctions, etc.
) Une connaissance de base de Windows, Linux ou macOS est également attendue.
Je n'utiliserai pas Modern C++ dans ce cours (pas de conseils intelligents, pas d'exceptions).
Je pense que les utiliser causera plus de mal que de bien aux étudiants qui viennent de différentes langues et qui veulent juste essayer à quoi ressemble C++.
Vous pourrez utiliser le code développé dans ce cours pour Linux, macOS et Windows.
Mais gardez à l'esprit que pendant les vidéos, je n'utiliserai pas d'IDE.
Je vais construire notre projet en utilisant le compilateur GCC en utilisant la ligne de commande Linux.
Rejoignez-moi et apprenez les bases des moteurs de jeu 2D en créant un squelette de base d'un moteur de jeu C++.
à partir de zéro!
Udemy possède le plus grand référentiel de cours en ligne au monde
Accès au contenu du cours, une fois terminé, pour profiter de ses futures mises à jour
Des experts dans leurs domaines du monde entier partagent leur expertise sur Udemy
Du monde entier, 480 millions de fois ont été inscrits à des cours Udemy
Bonjour, comment puis-je vous aider? Un cours vous intéresse ? A propos de quel sujet ?
Ajoutez votre avis