When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

SFML 2 : Développer des jeux 2D avec C++
Développez des jeux 2D avec la SFML (version 2.5+) et le langage de programmation orienté objet C++.

This Course Includes
udemy
4.6 (64 reviews )
10h 55m
english
Online - Self Paced
professional certificate
Udemy
About SFML 2 : Développer des jeux 2D avec C++
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 jeu
Afficher du
texte
à l'écran
Gérer les
Inputs
(clavier/souris)
Afficher des
formes
de base à l'écran
Afficher des
Textures
,
Sprites
et
animer
un personnage 2D
Déplacer
le personnage au clavier
Attaquer
Détecter des
collisions
Créer un niveau de jeu à partir d'un
Tileset
Charger le niveau (
Tile mapping
) depuis un fichier externe
Gérer les
collisions
entre le personnage et les tuiles (cases) du niveau
Créer une
transition
entre 2 maps
Utiliser un
éditeur
de maps
Attaquer
des monstres
Créer une
barre de vie
Jouer des
sons
Afficher des
dialogues
Sauvegarder
dans des fichiers
Et plein de
conseils
et
astuces
En 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.
What You Will Learn?
- Programmer des jeux avec C++ .
- Utiliser la SFML pour créer des jeux .
- Développer des jeux en 2D .
- Afficher des Sprites et les animer .
- Charger une tilemap (niveau de jeu) .
- Gérer les collisions .
- Programmer des événements .
- Utiliser les principales fonctionnalités de la SFML avec C++.