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 4 modules dans ce cours
Vous apprendrez à créer des expériences interactives numériques fluides adaptées aux jeux et à utiliser les capteurs avancés intégrés à l'iPhone et à l'iPad. Cela comprend le dessin de graphiques 2D, la diffusion de sons et de musique, l'intégration avec Game Center, le moteur physique d'iOS et la détection de l'orientation et de la localisation de l'appareil. À l'issue de ce cours, vous serez en mesure de : 1. Utiliser le service de géocodage inversé pour convertir la latitude et la longitude en noms de lieux 2. Implémenter les GeoFences pour rendre une application efficace dans la surveillance de l'emplacement d'un appareil iOS 3. Exploiter la puissance des accéléromètres, magnétomètres et gyroscopes pour orienter un appareil dans l'espace physique 4. Créer une application qui réagit aux niveaux de lumière ambiante en utilisant la luminosité de l'écran comme proxy 5. Jouer des effets sonores et d'autres médias en tant qu'audio 6. Créer un jeu comme Pong 7. Créer un jeu comme Breakout 8. Manipuler des graphiques dans un environnement de jeu 9. Utiliser le moteur physique pour créer des univers de jeu réalistes 10. Réagir aux événements multi-touch pour une conception d'interaction complexe 11. Détecter et répondre efficacement aux collisions et aux contacts 12. Enchaîner des séquences complexes d'actions, d'animations et de sons avec précision 13. Animer des sprites à plusieurs images 14. Créez des systèmes de particules pour simuler le feu, la fumée et la magie (et plus encore !) 15. Interfacer avec Game Center pour créer des classements et des réalisations qui peuvent être partagées sur les réseaux sociaux
Cette semaine, nous allons faire une plongée en profondeur dans les capteurs de la plateforme iOS. Les capteurs sont l'un des aspects des smartphones qui en font une plateforme unique et forment un pont entre le monde numérique et le monde physique. Nous examinerons différentes façons de combler ce fossé avec des capteurs de localisation (et des recherches d'adresses via le géocodage inversé), le géofencing et les capteurs de mouvement. Cela vous permettra d'acquérir les compétences nécessaires pour écrire du code qui rendra vos applications conscientes du monde qui les entoure et qui pourra même réagir aux mouvements physiques de l'utilisateur.
Inclus
17 vidéos2 lectures1 évaluation par les pairs
Afficher les informations sur le contenu du module
17 vidéos•Total 277 minutes
Bienvenue !•5 minutes
Concept de géocode inversé•21 minutes
Conception d'un géocode inversé•4 minutes
Étude de cas sur le géocode inversé 01•28 minutes
Étude de cas sur le géocode inversé 02•11 minutes
Introduction aux géoclôtures•19 minutes
Simulation de l'emplacement•12 minutes
Étude de cas GeoFence 01•15 minutes
Étude de cas GeoFence 02•12 minutes
Étude de cas GeoFence 03•20 minutes
Étude de cas GeoFence 04•22 minutes
Vue d'ensemble des capteurs•19 minutes
Étude de cas Raw Acceleromter 01•16 minutes
Étude de cas brute Acceleromter 02•26 minutes
Étude de cas Device Motion•11 minutes
Étude de cas sur le cadre de référence•30 minutes
Étude de cas sur l'accélération des utilisateurs•7 minutes
2 lectures•Total 20 minutes
Aperçu du cours•10 minutes
Instructions pour l'attribution des coupons GeoFence•10 minutes
1 évaluation par les pairs•Total 60 minutes
Coupons GeoFence•60 minutes
Lumières et sons
Module 2•2 heures à terminer
Détails du module
Travailler avec les niveaux de lumière du monde physique est difficile sur iOS, mais cette semaine nous allons vous montrer un moyen d'accéder à la lumière ambiante autour de l'appareil en tirant parti de la luminosité de l'écran. Nous allons ensuite inverser le paradigme. Au lieu d'essayer de percevoir le monde physique, nous agirons dans le monde physique en jouant des sons. Nous vous présenterons deux méthodes pour jouer des sons dans les applications (ce ne sont pas les seules, loin de là).
Inclus
5 vidéos1 lecture1 évaluation par les pairs
Afficher les informations sur le contenu du module
5 vidéos•Total 58 minutes
Détecteur de lumière Étude de cas 01•8 minutes
Étude de cas sur les capteurs de lumière 02•13 minutes
Introduction à l'audio 01•13 minutes
Étude de cas System Sound Services•14 minutes
Introduction à l'audio 02•11 minutes
1 lecture•Total 10 minutes
Instructions pour l'affectation des kits de batterie•10 minutes
1 évaluation par les pairs•Total 60 minutes
Kit de batterie•60 minutes
Toucher, Collision, Réaction
Module 3•5 heures à terminer
Détails du module
Cette semaine, nous vous donnons les bases pour créer des jeux avec SpriteKit. Comment construire un jeu ? Comment charger des éléments dans votre jeu ? Comment les faire bouger et réagir ? Nous commencerons par le "Hello, World" des jeux, "Pong". Il s'agit d'une introduction rapide au fonctionnement des jeux. Ensuite, nous reviendrons sur chacune des étapes que nous avons utilisées pour créer Pong et nous expliquerons plus en détail ce que nous avons fait en cours de route. Dans le tutoriel approfondi, nous garderons un exemple courant d'un jeu de "Breakout" qui suit notre progression. L'objectif de ce type de jeu est d'exploiter le moteur physique, de détecter les collisions et d'y répondre en deux dimensions. Nous montrerons à l'étudiant comment placer les sprites, réagir à l'interaction multi-touch, détecter et répondre aux événements de contact.
Inclus
11 vidéos1 lecture1 évaluation par les pairs
Afficher les informations sur le contenu du module
11 vidéos•Total 241 minutes
Introduction à SpriteKit•16 minutes
Faire du Pong•37 minutes
Démarrer votre jeu•22 minutes
Étude de cas Break-Out 01•26 minutes
Moteur d'introduction à la physique•24 minutes
Étude de cas Break-Out 02•11 minutes
Introduction aux événements multi-touch•17 minutes
Étude de cas Break-Out 03•22 minutes
Introduction aux collisions 01•15 minutes
Introduction aux collisions 02•26 minutes
Étude de cas Break-Out 04•25 minutes
1 lecture•Total 10 minutes
Instructions pour le travail sur les conteneurs de sprites•10 minutes
1 évaluation par les pairs•Total 60 minutes
Récipient pour Sprite•60 minutes
Là où se déroule l'action
Module 4•4 heures à terminer
Détails du module
Dans cette dernière semaine, nous allons explorer les différentes actions qui peuvent être lancées par vos sprites pour créer des jeux dynamiques. En tirant parti de la classe SKAction, il est possible d'enchaîner des animations complexes à plusieurs étapes, des sons et des effets sans que le développeur de l'application n'ait à micro-gérer leur déroulement. Nous présenterons également les systèmes de particules, qui constituent un moyen amusant et efficace de simuler des effets tels que la fumée, le feu et la magie. Enfin, nous vous montrerons comment interagir avec Game Center afin que vous puissiez ajouter des actions sociales à vos jeux. Cela inclut les classements et les réalisations qui sont visibles sur le réseau social de l'utilisateur et qui ajoutent un élément amusant de compétition à n'importe quel jeu.
Inclus
7 vidéos1 lecture1 devoir1 évaluation par les pairs
Afficher les informations sur le contenu du module
7 vidéos•Total 136 minutes
SKActions - explosions et sons•8 minutes
Vérification du code SKActions•21 minutes
Animer les textures•15 minutes
Introduction aux systèmes de particules•16 minutes
Vérification du code du système de particules•9 minutes
Étude de cas Break-Out 05•39 minutes
Introduction au Game Center•28 minutes
1 lecture•Total 10 minutes
Instructions pour le travail sur les effets de collision•10 minutes
1 devoir•Total 30 minutes
Examen final•30 minutes
1 évaluation par les pairs•Total 60 minutes
Effets de collision•60 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.
Depuis 1965, l'Université de Californie à Irvine allie les atouts d'une grande université de recherche à la générosité d'un site incomparable en Californie du Sud. L'engagement inébranlable de l'UC Irvine en faveur d'un enseignement rigoureux, d'une recherche de pointe et du développement du leadership et du caractère fait du campus une force motrice de l'innovation et de la découverte au service de nos communautés locales, nationales et mondiales, et ce de multiples façons.
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.’
Avis des étudiants
4.5
55 avis
5 stars
70,90 %
4 stars
20 %
3 stars
5,45 %
2 stars
0 %
1 star
3,63 %
Affichage de 3 sur 55
P
PP
5·
Révisé le 17 mai 2016
Very awesome class with thoroughly understandable step-by-step approach.
H
HA
5·
Révisé le 26 avr. 2017
Great course! A good overview to work with games, sensors and media.
K
KM
5·
Révisé le 2 déc. 2017
By far the most fun of the specialization so far. Lots of things learned about coding game structures.
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.