Développer des jeux connectés au cloud avec Unity & PlayFab
4.6 (36 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
235 students enrolled

Développer des jeux connectés au cloud avec Unity & PlayFab

Monétiser votre jeu avec Unity ADS,et Gérer vos données, authentification, Leaderboard, Monnaie Virtuelle avec PlayFab
4.6 (36 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
235 students enrolled
Last updated 5/2018
French
Current price: $59.99 Original price: $99.99 Discount: 40% off
2 days left at this price!
30-Day Money-Back Guarantee
This course includes
  • 7.5 hours on-demand video
  • 3 articles
  • 10 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Gérer l'authentification des joueurs sur le cloud
  • Utiliser les api client de "PlayFab" et leurs services associés
  • Créer et gérer les statistiques de vosjoueurs , réaliser des "Leaderboard"
  • Monétiser votre jeu par l'intermédiaire des services Unity ADS
  • Réaliser un Store (Shop) dans votre jeu
  • Utiliser de la monnaie Virtuel (Virtual Currency)
  • Collecter et Utiliser les données des Joueurs
Course content
Expand all 48 lectures 07:37:55
+ Découverte et Intégration de PlayFab
4 lectures 17:50
Introduction
00:33

Découverte des services de PlayFab et son portail internet

Preview 07:30

Gestion de votre compte.

Dashboard et création de compte PlayFab
05:07

Mise en place des services PlayFab dans Unity

Intégration de Playfab dans Unity
04:40

Testez-vous !!!

Quiz Section PlayFAB
3 questions
+ Gestion de l'autentification
7 lectures 01:15:44

Réalisation de l' User Interface d'authentification dans Unity

Réalisation de l'interface d'authentification
06:58

Enregistrement de la saisie

Remember script (Toggle)
14:22

Enregistrement un joueur sur PlayFab.

Register : utilisation de l'API RegisterPlayFabUser
11:03

Réalisation d'un écran de chargement 

Ecran de chargement (Design)
09:38

Script de l’écran de chargement

Ecran de chargement (script)
12:43

Authentification d'un joueur sur Playfab

Login : utilisation de l'API LoginWithEmailAddress
13:08

Testez-vous !!:

Quiz Section Authentification PlayFab
4 questions
+ Gestion des données dans PlayFAB
11 lectures 02:16:36

User Interface Authentification.

Création de l'interface de Menu (Play , Shop, LeaderBoard,etc..)
08:28

Instance unique d'une classe (GameManager)

Pattern Singleton (Instance unique de l'objet PlatFabMananger)
13:08

Afficher des informations depuis le dashboard de Playfab dans votre jeu

Afficher des News : utilisation de l'API GetTitleNews
15:38

Fonctionnement du prototype de jeu

Prototypage de la scène de Jeu
14:34

Exemple de gestion des différentes voiture

Gestion des types de voitures
14:52

User Interface des éléments du jeu

UI Gestion des points et des pièces
16:53

Récupération du Pseudo du joueur dans le PlayFabMananger

DisplayName : utilisation de l' API GetAccountInfo
11:33

Utiliser les statistiques avec PlayFab

Score : Utilisation de l' API GetPlayerStatistics
12:34

Préparation des données du jeu

Initialisation des "Statistics" : utilisation de l'API UpdatePlayerStatistics
12:46

Mise a jour des statistiques avec PlayFab

Mise a jour du score dans Playfab
10:46

Affichage des données User Interface

Synchronisation du score dans le PlayfabManager
05:24

Testez-Vous !!!

Quiz Section Gestion des données PlayFab
4 questions
+ Gestion de LeaderBoard dans PlayFab
4 lectures 38:19

Découverte de l'interface Leaderboard dans Playfab

Preview 05:43

Création d'un Leaderboard dans unity

LeaderBoard Design
12:58

Découverte de l' API GetLeaderboard pour récupérer les informations d'une statistique

API GetLeaderboard
05:26

Code C# du leaderboard

Script LeaderBoard
14:12

Testez-vous !

Quiz Section Leaderboard
4 questions
+ Monnaie Virtuelle (Virtual Currency)
3 lectures 30:42

Paramétrage de la monnaie virtuelle

Paramétrage de la monnaie Virtuelle "Coins" dans Playfab
06:04

Récupération des données d'une monnaie virtuelle dans Playfab

Récupération du solde de la monnaie Virtuel ,Utilisation de l'API GetUserInvento
11:46

Ajouter de la monnaie virtuelle dans le compte PlayFab du joueur

Ajouter de la monnaie Virtuelle ,Utilisation API AddUserVirtualCurrency
12:52

Testez-vous !

Quiz Section monnaie virtuelle
4 questions
+ Shop (Magasin Virtuel)
5 lectures 01:10:46

Création de l'interface du Store

Shop Design
13:06

Récupération du type de voiture du joueur

Récupération de la voiture du joueur, Utilisation API GetUserData
15:52

Acheter avec de la monnaie virtuelle

Achat d'une Voiture (Script)
13:45

Mise a jour du type de voiture du Player après achat dans PlayFab

Synchronisation Player Data Tiltle Utilisation de l'API UpdateUserData
13:02

Débiter de la monnaie virtuelle

Débiter de la monnaie Virtuelle, SubtractUserVirtualCurrency
15:01

Testez-vous !

Quiz Section Shop
3 questions
+ Monétisation publicité UNITY ADS
8 lectures 55:44

Découverte des services ADS d' UNITY

Preview 03:25

Intégrer les services ADS a Unity

Implémentation des Services ADS Unity dans le projet
06:21

Afficher une publicité

Affichage d'une publicité (Advertisement.Show)
06:23

Afficher une publicité avec récompense.

Publicité récompensée (ShowRewardedAd)
11:30

Attribuer la récompense après visionnage complet de la publicité

Mise à jour Virtual Currency après visionnage de la publicité
07:23

Mise en production ADS

Diffuser des publicités ADS (Mode Production)
13:48

Comment déclencher le paiement de vos gains

ADS Rémunération (invoicing)
04:01

Intégrer GooglePlay à ADS

ADS Google Play Intégration
02:53

Testez-vous !

Quiz Section Monétisation UNITY ADS
6 questions
+ BONUS
5 lectures 31:14

Installation de la JDK de Java pour compiler pour plateforme ANDROID

Preview 02:53

Installation de la SDK ANDROID pour compiler pour plateforme ANDROID

Installation de la SDK Android
09:32

Ligne de commande pour le sdkmananger.

Command Line Tools
00:07

Utilisation des CrossPlatformInput pour l’implémentation d'un joystick et d'un bouton tactile

Mobile Stick Control (Joystick Virtuel)
07:44

Intégration du projet du cours dans votre projet Unity

Preview 10:58
+ Coupons de réductions
1 lecture 01:00

Continuez votre parcours d'apprentissage avec Unity et profitez de coupons de réductions, uniquement pour vous qui avait suivi ce cours !

Coupons de réductions
01:00
Requirements
  • Les bases d'unity et du langage C#
Description

De nos jours le Cloud est indispensable pour développer des jeux !

Les outils de PlayFab sont destinés au développement de jeux connectés au cloud.

Qu'est ce que PlayFab ?

PlayFab est un fournisseur complet de services de plateforme backend pour construire, lancer et développer des jeux connectés au cloud. Les outils de PlayFab sont conçus pour être utilisés par les développeurs de jeux sur toutes les plateformes (mobile, PC et console).

Cela signifie qu'un nombre croissant de développeurs cherchent à créer des jeux connectés pour les appareils mobiles, PC et consoles qui mettent l'accent sur les opérations après le lancement. Cependant, le coût et la complexité de cette réalisation grâce à des outils et à des technologies personnalisés sur serveur sont élevés, et PlayFab offre aux développeurs un modèle convaincant qui évolue naturellement avec les lecteurs de leurs jeux. » 

La résultante ? Les services backend de PlayFab réduisent les barrières au lancement pour les développeurs de jeux, offrant aux petits et grands studios des solutions de développement rentables qui évoluent avec leurs jeux et les aident à engager, retenir et monétiser les joueurs. « PlayFab permet aux développeurs d'utiliser le cloud intelligent pour construire et exploiter des jeux, analyser les données de jeu et améliorer les expériences de jeu en général. » 

« Aujourd'hui, PlayFab gère plus de 700 millions de joueurs. traite plus de 1,5 milliard de transactions par jour, soit près de 20 000 transactions par seconde. 

La technologie de PlayFab est utilisée par certaines des plus grandes sociétés de divertissement, dont Disney, NBC Universal, Wizards of the Coast, Nickelodeon, Bandai Namco, Rovio et Capcom, ainsi que des indies à croissance rapide comme Fluffy Fairy, Nvizzio et Hyper Hippo.


Qu'elle sont les compétences que vous allez acquérir dans ce cours ?

  • Comprendre le fonctionnement des API Client Playfab
  • Être autonome avec les API Client  de la documentation
  • Créer un Système d'authentification (Login/register)
  • Gérer les données Utilisateurs (Score , Point d'expérience,etc..)
  • Créer des Learderboard
  • Gérer l'affichage et la Gestion des "news Title" (Depuis le BackEnd dans votre scène unity)
  • Utiliser de la monnaie Virtuel (Virtual Currency)
  • Monétiser votre jeu grâce a la publicité (Unity ADS)


Les possibilités qu'offre les services de playfab sont nombreuses et il est impossible de toute vous les présenter , mais à l'issue de ce cours vous serez capable d'utiliser les API Client dont vous avez besoin de manière autonome grâce a documentation de Playfab.

Who this course is for:
  • Toute personne souhaitant approfondir ses compétences avec Unity
  • Les développeurs souhaitant découvrir les services de cloud gaming
  • Les développeurs souhaitant monétiser leurs jeux (Unity ADS)