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.

Udemy logo

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++.

     
  • 4.6
  •  |
  • Reviews ( 64 )
₹519

This Course Includes

  • iconudemy
  • icon4.6 (64 reviews )
  • icon10h 55m
  • iconenglish
  • iconOnline - Self Paced
  • iconprofessional certificate
  • iconUdemy

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++.