Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à cette Spécialisation.
Apprenez de nouveaux concepts auprès d'experts du secteur
Acquérez une compréhension de base d'un sujet ou d'un outil
Développez des compétences professionnelles avec des projets pratiques
Obtenez un certificat professionnel partageable
Il y a 6 modules dans ce cours
En complétant ce cours, les apprenants concevront des jeux interactifs en 2D, appliqueront des techniques de rendu en 3D, mettront en œuvre une logique de collision et intégreront des mécanismes de jeu avancés tels que le scoring, les vies et les niveaux en utilisant le framework MonoGame. En commençant par l'installation et la configuration, les participants maîtriseront l'outil MonoGame Pipeline, exploreront les graphiques 2D et 3D et construiront un jeu Brick Breaker entièrement fonctionnel. Chaque module développe progressivement les compétences en matière de déplacement d'objets, de mise en lots de sprites, de détection de collision, d'application de textures et de transformations vectorielles. Ce qui rend ce cours unique, c'est son approche pratique, basée sur des projets. Au lieu d'une théorie isolée, les apprenants construiront continuellement des fonctionnalités de jeu réelles, allant du simple mouvement de balle à des conceptions complexes à plusieurs niveaux avec des blocs dynamiques. À la fin du cours, les participants comprendront non seulement le flux de travail de MonoGame, mais ils disposeront également d'un jeu prêt à être présenté pour démontrer leurs compétences. Que vous soyez un débutant dans le développement de jeux ou que vous cherchiez à étendre vos compétences avec C# et MonoGame, ce cours vous permettra de créer, d'innover et de publier des jeux interactifs en toute confiance.
Ce module présente le framework MonoGame, l'installation, la configuration et la création de projets. Les apprenants découvriront comment ajouter du contenu, initialiser la logique du jeu et gérer plusieurs objets de jeu afin de construire une base solide pour le développement de jeux.
Inclus
11 vidéos4 devoirs
Afficher les informations sur le contenu du module
11 vidéos•Total 112 minutes
Introduction à la monogamie•10 minutes
Installation•11 minutes
Mise en place•11 minutes
Créer un projet•10 minutes
Ajouter du contenu•10 minutes
Position du ballon•11 minutes
Protect Override Void Initialize•14 minutes
L'heure du jeu•7 minutes
Ajouter deux Ball•12 minutes
Position de la balle Déplacement•7 minutes
Position de la balle Moving Continue•8 minutes
4 devoirs•Total 60 minutes
Gradé - Démarrer avec MonoGame•30 minutes
Configuration et installation•10 minutes
Ajout de contenu et principes de base•10 minutes
Objets et mouvements multiples•10 minutes
Outils et graphiques 2D
Module 2•3 heures à terminer
Détails du module
Ce module se concentre sur l'outil MonoGame Pipeline et les principes fondamentaux du graphisme en 2D. Les apprenants acquerront une expérience pratique du rendu des sprites, de la mise en lots, du positionnement et de la création d'animations 2D fluides.
Inclus
9 vidéos4 devoirs
Afficher les informations sur le contenu du module
9 vidéos•Total 94 minutes
Outil du pipeline de la monogamie•10 minutes
Outil pour les pipelines•11 minutes
Poursuite de l'outil Pipeline•12 minutes
Introduction au graphisme 2D•11 minutes
Lot de sprites•10 minutes
Sprite Batch Continue•7 minutes
Ajouter le lieu et la source•12 minutes
Flottant•9 minutes
revue graphique 2D•12 minutes
4 devoirs•Total 60 minutes
Noté - Outils et graphiques 2D•30 minutes
Travailler avec les outils du pipeline•10 minutes
fondations graphiques 2D•10 minutes
Application des techniques 2D•10 minutes
Exploration des graphiques 3D
Module 3•3 heures à terminer
Détails du module
Ce module présente les graphiques 3D dans MonoGame, couvrant le chargement des modèles, le rendu, les transformations et l'animation. Les apprenants développeront des compétences dans l'application de la perspective, des textures et des effets 3D avancés.
Inclus
10 vidéos4 devoirs
Afficher les informations sur le contenu du module
10 vidéos•Total 102 minutes
introduction au graphisme 3D•12 minutes
Charger le modèle 3D•11 minutes
Générer un programme 3D•10 minutes
Rendu 3D•9 minutes
Ajouter une animation 3D•12 minutes
Ajouter un angle à Rôti•7 minutes
Ajouter un effet de texture•7 minutes
Vitrine de la monogamie•11 minutes
La vitrine de la monogamie continue•12 minutes
Échantillon de monogamie•12 minutes
4 devoirs•Total 60 minutes
Noté - Exploration des graphiques 3D•30 minutes
Introduction au développement 3D•10 minutes
Rendu et animations•10 minutes
Effets visuels avancés•10 minutes
Développement d'un jeu de casse-briques
Module 4•3 heures à terminer
Détails du module
Ce module se concentre sur la construction du jeu Brick Breaker, étape par étape. Les apprenants mettront en œuvre la mécanique de la pagaie, le contrôle de la balle et la détection des collisions pour établir la boucle de base du jeu.
Inclus
11 vidéos4 devoirs
Afficher les informations sur le contenu du module
11 vidéos•Total 109 minutes
Jeu de casse-briques•10 minutes
Jeu de casse-briques Continuer•10 minutes
Plus sur Brick Breaker Game•10 minutes
Ajouter du mouvement à la pagaie•7 minutes
Ajouter du mouvement à la pagaie Continuer•10 minutes
Ajout d'un ballon•11 minutes
Ajout d'une balle Continuer•12 minutes
Balle rebondissant sur un mur•12 minutes
Plus d'informations sur la balle qui rebondit sur le mur•12 minutes
Collision des pagaies•8 minutes
Collision des pagaies Continue•7 minutes
4 devoirs•Total 60 minutes
Gradé - Développement d'un jeu de casse-briques•30 minutes
Fondements du jeu•10 minutes
Contrôle des palettes et des balles•10 minutes
Les bases du traitement des collisions•10 minutes
Améliorer les mécanismes de jeu
Module 5•4 heures à terminer
Détails du module
Ce module améliore le gameplay en ajoutant des scores, des vies et une progression à plusieurs niveaux. Les apprenants développeront des fonctionnalités qui améliorent le défi, la motivation et l'engagement des joueurs.
Inclus
22 vidéos4 devoirs
Afficher les informations sur le contenu du module
22 vidéos•Total 184 minutes
Brick Breaker - Examen de la configuration des pagaies - Partie 1•9 minutes
Brick Breaker - Ajouter des blocs avec Loop Partie 1•6 minutes
Brick Breaker - Ajouter des blocs avec Loop Partie 2•8 minutes
Brick Breaker - Mise en œuvre des blocs de briques Partie 1•7 minutes
Brick Breaker - Mise en œuvre des blocs de briques - Partie 2•7 minutes
Brick Breaker - Block Collision Logic Part 1•7 minutes
Brick Breaker - Block Collision Logic Part 2•9 minutes
Ajouter un score - Configuration initiale du score•9 minutes
Add Score - Dessiner une partition avec SpriteBatch Partie 1•7 minutes
Add Score - Dessiner une partition avec SpriteBatch Partie 2•7 minutes
Ajouter un score - Réinitialiser en cas de Game Over•12 minutes
Ajouter des vies Partie 1•11 minutes
Ajouter des vies Partie 2•5 minutes
L'énergie au service de la vie Partie 1•16 minutes
L'énergie au service de la vie Partie 2•7 minutes
Ajouter un niveau Partie 1•7 minutes
Ajouter un niveau Partie 2•8 minutes
Ajouter un niveau Partie 3•8 minutes
COUNT Partie 1•8 minutes
COUNT Partie 2•11 minutes
Afficher le message de bienvenue au niveau 2, partie 1•9 minutes
Afficher le message de bienvenue au niveau 2, partie 2•6 minutes
4 devoirs•Total 60 minutes
Noté - Améliorer les mécanismes de jeu•30 minutes
Structurer le jeu•10 minutes
Ajout d'un système de notation•10 minutes
Gestion des vies et des niveaux•10 minutes
Conception avancée des niveaux et des blocs
Module 6•5 heures à terminer
Détails du module
Ce module couvre les niveaux de jeu avancés avec des blocs jaunes et bleus uniques. Les apprenants mettront en œuvre une gestion complexe des collisions, des corrections de texture, des événements chronométrés et des ajustements finaux pour un jeu soigné.
Inclus
21 vidéos4 devoirs
Afficher les informations sur le contenu du module
21 vidéos•Total 184 minutes
Ajouter le niveau 2 Bloc jaune Partie 1•7 minutes
Ajouter le niveau 2 Bloc jaune Partie 2•8 minutes
Ajouter le niveau 2 Bloc jaune Partie 3•7 minutes
Ajouter le niveau 2 du bloc jaune, partie 4•8 minutes
Niveau 2 Bloc jaune - Introduction au bloc•11 minutes
Niveau 2 Bloc jaune - Traitement des collisions•7 minutes
Niveau 2 Bloc jaune - Condition de position du ballon•11 minutes
Supprimer le bloc jaune - Correction du problème de texture•9 minutes
Supprimer le bloc jaune - Arrêter la condition de rechargement•11 minutes
Supprimer le bloc jaune - Message de fin de niveau•7 minutes
Supprimer le bloc jaune - Affichage de texte temporisé•8 minutes
Niveau 3 Blue Block - Introduction au niveau•12 minutes
Niveau 3 Blue Block - Liste des blocs de chargement•11 minutes
Niveau 3 Bloc bleu - Ajouter à la liste des blocs•8 minutes
Niveau 3 Blue Block - Configuration de la session finale•9 minutes
Niveau 3 Blue Block - Traitement conditionnel des collisions•8 minutes
Niveau 3 Blue Block - Niveau Progress Exécution•9 minutes
Niveau 3 Bloc bleu - Logique de génération du bloc d'arrêt•8 minutes
Niveau 3 Bloc bleu - Mécanisme de dissimulation de la balle•9 minutes
Niveau 3 Blue Block - Comparaison des positions des blocs•10 minutes
Niveau 3 Blue Block - Ajustement de la position avec les vecteurs•7 minutes
4 devoirs•Total 60 minutes
Gradué - Conception et blocs de niveau avancé•30 minutes
Mise en œuvre du bloc jaune•10 minutes
Suppression des blocs jaunes•10 minutes
Bloc bleu Mécanique avancée•10 minutes
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Bienvenue à EDUCBA, un lieu où le savoir est illimité ! Nous proposons une large sélection de programmes instructifs et attrayants conçus pour permettre aux étudiants de tous âges et de toutes expériences de s'épanouir. Depuis le confort de votre maison, commencez une expérience éducative révolutionnaire avec nos cours sur les technologies de pointe et nos instructeurs expérimentés.
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?
Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
Pour accéder aux supports de cours, aux devoirs et pour obtenir un certificat, vous devez acheter l'expérience de certificat lorsque vous vous inscrivez à un cours. Vous pouvez essayer un essai gratuit ou demander une aide financière. Le cours peut proposer l'option "Cours complet, pas de certificat". Cette option vous permet de consulter tous les supports de cours, de soumettre les évaluations requises et d'obtenir une note finale. Cela signifie également que vous ne pourrez pas acheter un certificat d'expérience.
Qu'est-ce que je recevrai si je souscris à cette Specializations ?
Lorsque vous vous inscrivez au cours, vous avez accès à tous les cours de la spécialisation et vous obtenez un certificat lorsque vous terminez le travail. Votre certificat électronique sera ajouté à votre page Réalisations - de là, vous pouvez imprimer votre certificat ou l'ajouter à votre profil LinkedIn.
Une aide financière est-elle disponible ?
Oui, pour certains programmes de formation, vous pouvez demander une aide financière ou une bourse si vous n'avez pas les moyens de payer les frais d'inscription. Si une aide financière ou une bourse est disponible pour votre programme de formation, vous trouverez un lien pour postuler sur la page de description.