Ce cours comprend Coursera Coach ! Une façon plus intelligente d'apprendre avec des conversations interactives en temps réel qui vous aident à tester vos connaissances, à remettre en question vos hypothèses et à approfondir votre compréhension au fur et à mesure que vous progressez dans le cours. Dans ce cours, vous plongerez dans des concepts de programmation C# de niveau intermédiaire et les utiliserez pour développer des jeux en 2D dans l'Unité. Vous bénéficierez d'une expérience pratique en travaillant sur divers projets de jeux passionnants tels que les jeux Carrot Collector, Balloon Popper, Block Dodge et Egg Catcher. Vous développerez une solide compréhension des fonctionnalités d'Unité tout en construisant et en écrivant des scripts pour les plateformes Android, en créant des interfaces utilisateur intuitives et en mettant en œuvre des mécanismes de jeu avancés. En maîtrisant la mise en commun d'objets, les quaternions et les mathématiques vectorielles, vous serez équipé pour relever des défis de développement de jeux plus complexes. Le cours commence par la construction de jeux 2D attrayants à partir de zéro, en commençant par un simple collecteur de carottes et en progressant vers des projets plus complexes tels que l'attrapeur d'œufs. Vous travaillerez sur les mécanismes uniques de chaque jeu, depuis les contrôles du joueur et le système de caméra jusqu'à la création et la gestion d'objets dans le monde du jeu. Au fur et à mesure de votre progression, vous acquerrez de l'expérience sur des sujets avancés tels que les quaternions, les vecteurs et la programmation orientée objet, chacun d'entre eux étant crucial pour affiner vos compétences en matière de développement de jeux. Le cours comprend également des sections pratiques sur l'optimisation des jeux avec le pooling d'objets, vous apprenant à réutiliser les objets pour de meilleures performances dans vos projets d'Unité. En apprenant à gérer efficacement la mémoire et à mettre en œuvre une logique de jeu dynamique, vous créerez des jeux qui fonctionnent parfaitement sur Android. Que vous soyez novice en C# ou en transition vers des sujets plus avancés, ce cours renforcera vos connaissances en programmation et vos compétences en conception de jeux. Ce cours est parfait pour les apprenants intermédiaires familiers avec la programmation C# de base et les concepts de développement de jeux qui veulent améliorer leurs compétences en Unité et commencer à construire des jeux en 2D plus sophistiqués. Il n'y a pas de conditions préalables formelles, mais une compréhension de base du C++ et de l'Unité est recommandée. À la fin du cours, vous serez en mesure de concevoir et de mettre en œuvre des mécanismes de jeu, de travailler avec des fonctionnalités avancées d'Unité, d'appliquer des principes de programmation orientée objet, d'optimiser les jeux à l'aide du pooling d'objets et de déployer des jeux Android.

Concepts C# intermédiaires et développement de jeux en 2D
Obtenez l'une de nos meilleures offres avec Coursera Plus pour 199 $ (habituellement 399 $). Économisez maintenant.

Concepts C# intermédiaires et développement de jeux en 2D
Ce cours fait partie de Spécialisation "Maîtriser les scripts C# pour l'Unité en 30 jours"

Instructeur : Packt - Course Instructors
Inclus avec
Demander à Coursera
Expérience recommandée
Ce que vous apprendrez
Maîtrisez les concepts avancés de C#, tels que la programmation orientée objet et les structures de données, dans Unity.
Créez des jeux Android en 2D captivants à l'aide de Unity, comme les jeux « Egg Catcher » et « Block Dodge ».
Découvrez les mécanismes avancés des jeux vidéo, tels que les commandes des personnages, les animations et les systèmes de caméra.
Comprendre et mettre en œuvre les techniques de pool d'objets afin d'optimiser les performances du jeu et l'utilisation de la mémoire.
Compétences que vous acquerrez
- Catégorie : Conception orientée objet
- Catégorie : Développement Android
- Catégorie : Interface utilisateur (UI)
- Catégorie : Réutilisation du code
- Catégorie : Animation et conception de jeux
- Catégorie : C et C++
- Catégorie : Algèbre linéaire
- Catégorie : Conception de l'interface utilisateur (UI)
- Catégorie : Développement mobile
- Catégorie : Déploiement des applications
Outils que vous découvrirez
- Catégorie : Android (système d'exploitation)
Détails à connaître

Ajouter à votre profil LinkedIn
février 2026
14 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Élaborez votre expertise du sujet
- 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 12 modules dans ce cours
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.
Instructeur

Offert par
En savoir plus sur Développement de logiciels
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Foire Aux Questions
Plus de questions
Aide financière disponible,






