Ce cours intègre la fonctionnalité « Coursera Coach » !
Une façon plus intelligente d’apprendre grâce à des conversations interactives en temps réel qui vous aident à tester vos connaissances, à remettre en question vos idées reçues et à approfondir votre compréhension au fur et à mesure que vous avancez dans le cours. Dans ce cours, vous apprendrez à créer un jeu de morpion multijoueur sur iOS à l’aide de SwiftUI. Tout au long du cours, vous développerez à la fois l’interface utilisateur du jeu et son backend, pour aboutir à une fonctionnalité multijoueur en ligne. En suivant des instructions étape par étape, vous acquerrez une expérience pratique de la création de l’application entière à partir de zéro, y compris les fonctionnalités d’IA et l’intégration avec Firebase pour le jeu en ligne. Le cours est structuré en sections qui vous guideront pas à pas dans la mise en place de chaque fonctionnalité. En commençant par la création de la vue d’accueil et des modes de jeu, vous apprendrez à concevoir des interactions de jeu intuitives grâce à des styles de boutons, des designs de plateau et des fonctionnalités de notification. Au fil des leçons, vous développerez le plateau de jeu, configurerez les indicateurs des joueurs, gérerez les coups et les notifications en cas de victoire ou de défaite. Vous passerez ensuite à la création d’un adversaire IA, qui permettra aux utilisateurs de jouer contre l’ordinateur, puis vous implémenterez la fonctionnalité multijoueur en ligne à l’aide de Firebase. De la configuration du projet Firebase à la gestion des données de jeu en temps réel, vous mettrez en œuvre tout ce qui est nécessaire pour jouer contre un autre utilisateur. Le cours se termine par un guide détaillé sur les tests unitaires et la publication de l’application sur l’App Store, afin que vous puissiez donner vie à votre application et la partager avec le monde entier. Ce cours est idéal pour les développeurs familiarisés avec SwiftUI qui souhaitent élargir leurs compétences en créant des applications multijoueurs en ligne interactives. Il convient également parfaitement aux développeurs souhaitant se former à la logique de jeu, à l’intégration de Firebase et aux tests unitaires dans le cadre du développement iOS. À la fin de ce cours, vous serez capable de créer un jeu de morpion multijoueur entièrement fonctionnel pour iOS, de mettre en œuvre une logique d’IA, d’intégrer Firebase pour le mode multijoueur en ligne, de tester votre application à l’aide de tests unitaires et de la préparer en vue de sa publication sur l’App Store.













