Programmation C++ pour le développement de jeux avec Raylib

Construisez une base solide en C++ en apprenant à développer des jeux 2D et en appliquant des principes de programmation modernes au développement de jeux.

4.7 (2,519) ⏱ 57 min 📚 4 leçons

À propos de ce cours

Apprendre le C++ est un moyen puissant d'entrer dans le monde du développement logiciel, mais la syntaxe peut sembler écrasante sans contexte pratique.Ce cours comble ce fossé en vous enseignant les fondamentaux du C++ à travers la lentille de la programmation de jeux.En vous concentrant sur des explications écrites et des exercices basés sur le code, vous développerez les compétences logiques et techniques nécessaires pour construire des jeux fonctionnels à partir de zéro. Vous passerez de la compréhension de la syntaxe de base à la mise en œuvre de systèmes complexes, en acquérant une compréhension approfondie de la façon dont le code se traduit en expériences interactives.Ce cours met l'accent sur les pratiques modernes et l'architecture de code propre pour vous assurer que vous êtes préparé pour les environnements de développement professionnels. Ce que vous apprendrez: - Comprendre la syntaxe C++ fondamentale, y compris les variables, les types de données et le flux de contrôle. - Implémenter la logique de jeu en utilisant des fonctions, des structures et des structures de code modulaires. - Appliquer les principes de programmation orientée objet comme les classes, l'encapsulation et l'héritage. - Pratiquer la gestion de la mémoire en utilisant des fonctionnalités C++ modernes telles que les pointeurs intelligents. - Développer des mécanismes de jeu 2D, y compris le mouvement, la détection de collision et la logique d'animation. - Configurer un environnement de développement et gérer efficacement les fichiers de projet. - Utiliser la bibliothèque Raylib pour gérer le rendu et l'entrée dans un cadre C ++. Le cours commence par la terminologie essentielle et la configuration de l'environnement avant de progresser à travers une série de projets de jeu de plus en plus complexes.Vous passerez de simples portes logiques à des systèmes entièrement orientés objet, en apprenant à structurer un code à la fois efficace et facile à entretenir. Ce cours est conçu pour les débutants absolus sans expérience de programmation préalable, ainsi que pour ceux qui cherchent à faire la transition vers le développement de jeux en utilisant C ++. Commencez votre voyage dans la programmation de jeux et maîtrisez C++ grâce à une application pratique.

Ce que vous recevez

  • 📜 Certificat de fin
    Ajoutez-le à votre profil LinkedIn
  • 💬 Personal AI tutor
    Stuck on a lesson? Ask your built-in tutor anything, any time.
  • ♾️ Accès à vie
    Revenez quand vous voulez, sans expiration
  • 📱 Téléphone ou ordinateur
    Fonctionne partout, sur tout appareil
  • 💸 Remboursement 30 jours
    Sans poser de questions
  • Court et ciblé
    57 min de contenu pratique

Avis (6)

Līga Liepiņa LV Apprenant vérifié
★ 4 · 2025-12-02T10:55:53+00:00

C'est un bon cours si vous avez des connaissances préalables. Pour les débutants absolus, certains concepts peuvent être un peu difficiles, mais la structure est logique.

Ngozi Ezenwa NG Apprenant vérifié
★ 4 · 2025-11-11T13:40:53+00:00

Très bonne introduction. Les exemples étaient utiles, mais j'aurais aimé qu'il y ait un peu plus de matériel de pratique.

Patrick Power IE
★ 3 · 2025-08-16T09:09:53+00:00

C'est une introduction décente, qui pourrait bénéficier d'exemples plus divers et d'un meilleur flux entre les modules.

Yasir Hussain PK
★ 4 · 2025-08-10T22:33:53+00:00

Excellent cours. Le rythme était parfait, et les exemples ont vraiment solidifié les concepts.

Consuelo Vargas PA Apprenant vérifié
★ 4 · 2025-03-24T08:01:53+00:00

Matériel décent présenté. La structure m'a aidé à suivre, et les exemples étaient illustratifs.Il a répondu à mes besoins de base pour ce sujet.

Björn Ólafsson IS Apprenant vérifié
★ 5 · 2025-01-25T02:08:53+00:00

Je n'aurais pas pu demander une meilleure expérience d'apprentissage. La structure s'est parfaitement déroulée et les exemples étaient incroyablement pertinents.

Écrire un avis

Nous vous demanderons de vous connecter après envoi — votre brouillon est sauvegardé.

Autres apprenants ont aussi suivi

Questions fréquentes

De quoi ai-je besoin pour suivre ce cours ? +

Un téléphone ou un ordinateur avec internet, c'est tout. Aucune installation, aucun matériel spécial.

Comment payer ? +

Carte via Stripe ou cryptomonnaie. Nous ne stockons pas les données de carte — Stripe les gère de manière sécurisée.

Puis-je obtenir un remboursement ? +

Oui — remboursement complet sous 30 jours, sans question.

Combien de temps aurai-je accès ? +

À vie. Une fois acheté, le cours est à vous, vous pouvez y revenir quand vous voulez.

Vais-je obtenir un certificat ? +

Oui. À la fin, vous recevez un certificat à ajouter à votre profil LinkedIn.

Conçu pour les apprenants en
Tech Design Finance Marketing Santé Éducation Hôtellerie Industrie