CATALOGUE Code & Data Formation C# Apprendre le C# - Les fondamentaux Création d'un Jeu 2D de Type Sokoban en C# et WPF

Création d'un Jeu 2D de Type Sokoban en C# et WPF

Enoncé
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Apprendre le C# - Les fondamentaux
Revoir le teaser Je m'abonne
5,0
Transcription

Cette leçon fait partie de la formation
65,00€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis
5,0
Cette leçon fait partie de la formation
65,00€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

Les objectifs de cette vidéo sont :

  • Apprendre à développer un jeu 2D en C#
  • Comprendre la programmation orientée objet
  • Utiliser WPF pour la programmation graphique
  • Maitriser le développement d'un jeu de type Sokoban

Cette leçon vous guide à travers la création d'un jeu de type Sokoban en C# en utilisant WPF. Appliquez les principes de la programmation orientée objet et de la programmation graphique pour développer un jeu complet.

Dans ce chapitre final, nous allons créer un jeu 2D de type Sokoban en utilisant C# et WPF. Ce projet vous permettra de mettre en pratique tout ce que vous avez appris sur la syntaxe du C-sharp, l'utilisation de la programmation orientée objet et la programmation graphique en WPF.

Nous commencerons par une présentation du cahier des charges et des règles du jeu Sokoban. Ensuite, nous coderons une grille de jeu de 10 par 10 cases où un personnage pourra se déplacer en poussant des caisses vers des cibles spécifiques. L'objectif est d'amener toutes les caisses sur les cibles avec le moins de déplacements possible.

Ce jeu comprendra :
- Un personnage qui peut se déplacer selon les points cardinaux.
- Des caisses qui peuvent être poussées.
- Des murs qui bloquent les déplacements.
- Un comptage de mouvements pour déterminer le score.

Des ressources graphiques et une carte de niveau préconfigurée sont fournies pour faciliter le développement. Vous serez en mesure de réinitialiser le niveau avec un bouton de recommencement.

Voir plus
Questions réponses
Qu'est-ce que le jeu Sokoban?
Sokoban est un jeu de puzzle 2D où le joueur doit pousser des caisses vers des cibles prédéfinies sur une grille.
Quels sont les éléments principaux à coder dans notre Sokoban?
Les éléments principaux sont le personnage, les caisses, les murs et les cibles. Il faut aussi prévoir la gestion des déplacements et le comptage des mouvements.
Comment le score est-il déterminé dans notre jeu Sokoban?
Le score est basé sur le nombre de déplacements effectués par le joueur. Le but est d'avoir le plus petit score possible en utilisant un minimal de mouvements.

Programme détaillé

6 commentaires
5,0
6 votes
5
4
3
2
1
i.smirani
Il y a 1 an
Très bonne formation, complète et intuitive.
Si je devais faire une petite critique : Le module 7 sur la POO manque d'illustration et de schéma.
eric2
Il y a 1 an
Excellente formation. Merci
maximegroc
Il y a 2 ans
Je mets rarement des commentaires mais la je suis obligé !
Un grand merci et bravo à Virginie la formatrice pour l'aspect très didactique et pédagogique (pas à pas) de cette formation que je n'avais jamais encore trouvé ni à l'école ou même en ligne !
kalisecu
Il y a 4 ans
claire et précis je ne regrette pas de l'avoir acheter cela me permet de me remettre dans le bain pour continuer a suivre les autre formation que je suis s entrain d'étudier . Notamment sur la POO c'est la seule formation ou c'est tellement bien expliqué .
smog
Il y a 4 ans
Excellente formation, claire et progressive. Pas d'aujourd'hui mais ce n'est pas problématique. D'ailleurs il est dommage de ne pas avoir la date de création des formations, parfois c'est un peu embêtant (pas ici, heureusement).
lyazid.meaux
Il y a 4 ans
Très bonne formation.
Elle date un peu mais reste toujours d'actualité.