module #1 Introduction au développement de jeux Vue d'ensemble du processus de développement de jeux, des tendances de l'industrie et des cheminements de carrière
module #2 Pipelines de développement de jeux Comprendre les différentes étapes du développement de jeux, du concept au lancement
module #3 Moteurs et frameworks de jeux Introduction aux moteurs et frameworks de jeux populaires, tels que Unity et Unreal Engine
module #4 Langages de programmation pour le développement de jeux Vue d'ensemble des langages de programmation utilisés dans le développement de jeux, notamment C#, Java et C++
module #5 Fondamentaux de la conception de jeux Principes de la conception de jeux, notamment les mécanismes de jeu, la conception de niveaux et l'expérience utilisateur
module #6 Fondamentaux de l'art du jeu Introduction à l'art du jeu, notamment l'art 2D et 3D, les textures et l'éclairage
module #7 Fondamentaux de l'audio du jeu Introduction à l'audio du jeu, notamment la conception sonore, la musique et le doublage
module #8 Expérience utilisateur et conception d'interface Concevoir des interfaces utilisateur intuitives et attrayantes pour jeux
module #9 Mécaniques de jeu et équilibre Conception et équilibrage des mécanismes de jeu, y compris le combat, les plateformes et les énigmes
module #10 Conception de niveaux et création de mondes Conception de niveaux attrayants et création de mondes de jeu immersifs
module #11 Récit et conception narrative Création d'histoires et de récits convaincants pour les jeux
module #12 Programmation de gameplay avec C# Introduction à la programmation des mécanismes de jeu à l'aide de C#
module #13 Physique du jeu et détection de collision Comprendre la physique du jeu, la détection de collision et la réponse aux collisions
module #14 Graphiques et rendu Introduction aux graphiques et au rendu de jeu, y compris les graphiques 2D et 3D
module #15 Animation et machines d'état Création d'animations et de machines d'état pour les personnages et les objets du jeu
module #16 IA et recherche de chemin Introduction à l'IA du jeu et à la recherche de chemin, y compris la prise de décision et la navigation
module #17 Mise en réseau et multijoueur Comprendre le jeu réseau et architecture multijoueur
module #18 Tests de jeu et assurance qualité Importance des tests de jeu et de l'assurance qualité, y compris les méthodologies et outils de test
module #19 Déploiement et distribution de jeux Préparation et déploiement de jeux pour diverses plates-formes, notamment PC, console et mobile
module #20 Monétisation et analyse des jeux Comprendre les modèles de monétisation des jeux, y compris les achats intégrés, les publicités et les abonnements
module #21 Psychologie et engagement des joueurs Comprendre la psychologie et le comportement des joueurs, y compris la motivation, la rétention et l'engagement
module #22 Gestion d'équipe de développement de jeux Diriger et gérer des équipes de développement de jeux, y compris le développement agile et la gestion de projet
module #23 Outils et logiciels de développement de jeux Présentation des outils et logiciels de développement de jeux populaires, notamment Unity, Unreal Engine et Autodesk Maya
module #24 Meilleures pratiques de développement de jeux Meilleures pratiques de l'industrie pour le développement de jeux, y compris les normes de codage, les tests et l'optimisation
module #25 Bilan et conclusion du cours Planifier les prochaines étapes de la carrière de Game Development Fundamentals