Overview

Ce cours complet vous permettra d'apprendre à créer des jeux vidéo en 2D avec la SFML (Simple and Fast Multimedia Library) et le langage de programmation objet C++. Nous allons découvrir et mettre en pratique les principales fonctionnalités de la bibliothèque SFML afin d'implémenter les mécaniques que l'on retrouve dans un jeu vidéo 2D:Afficher une fenêtre de jeuAfficher du texte à l'écranGérer les Inputs (clavier/souris)Afficher des formes de base à l'écranAfficher des Textures, Sprites et animer un personnage 2DDéplacer le personnage au clavierAttaquer Détecter des collisionsCréer un niveau de jeu à partir d'un TilesetCharger le niveau (Tile mapping) depuis un fichier externeGérer les collisions entre le personnage et les tuiles (cases) du niveauCréer une transition entre 2 mapsUtiliser un éditeur de mapsAttaquer des monstresCréer une barre de vieJouer des sonsAfficher des dialoguesSauvegarder dans des fichiersEt plein de conseils et astucesEn plus de cela nous allons pratiquer le langage C++, découvrir les fonctionnalités de base de ce langage et configurer notre environnement de développement pour créer nos projets basés sur la SFML.Dans cette formation complète SFML / C++, nous allons utiliser les fonctionnalités de la SFML une à une, les prendre en main et les appliquer sur des cas pratiques afin de mieux se projeter. A l'issu de ce cours vous serez en mesure de vous lancer dans le développement de jeux avec la SFML. Vous aurez les connaissances pour afficher des personnages à l'écran, les contrôler au clavier/souris, afficher un monde 2D, gérer les collisions et détecter des événements. Vous aurez les connaissances essentielles pour bien démarrer dans la création de jeux avec cette librairie et le langage C++. Vous aurez accès à tout mon code source et à toutes les ressources en téléchargement pour suivre au mieux ce tutoriel SFML & C++.Il s'agit d'un sujet rare dans le monde francophone mais néanmoins très recherché. Ce cours rassemble tout ce dont vous avez besoin pour débuter sereinement avec la SFML.

Skills

Reviews