
Découverte des services de PlayFab et son portail internet
Gestion de votre compte.
Mise en place des services PlayFab dans Unity
Réalisation de l' User Interface d'authentification dans Unity
Enregistrement de la saisie
Qu'est ce qu'une API ?
Enregistrement un joueur sur PlayFab.
Réalisation d'un écran de chargement
Script de l’écran de chargement
Authentification d'un joueur sur Playfab
User Interface Authentification.
Instance unique d'une classe (GameManager)
Afficher des informations depuis le dashboard de Playfab dans votre jeu
Fonctionnement du prototype de jeu
Exemple de gestion des différentes voiture
User Interface des éléments du jeu
Récupération du Pseudo du joueur dans le PlayFabMananger
Utiliser les statistiques avec PlayFab
Préparation des données du jeu
Mise a jour des statistiques avec PlayFab
Affichage des données User Interface
Découverte de l'interface Leaderboard dans Playfab
Création d'un Leaderboard dans unity
Découverte de l' API GetLeaderboard pour récupérer les informations d'une statistique
Code C# du leaderboard
Paramétrage de la monnaie virtuelle
Récupération des données d'une monnaie virtuelle dans Playfab
Ajouter de la monnaie virtuelle dans le compte PlayFab du joueur
Création de l'interface du Store
Récupération du type de voiture du joueur
Acheter avec de la monnaie virtuelle
Mise a jour du type de voiture du Player après achat dans PlayFab
Débiter de la monnaie virtuelle
Découverte des services ADS d' UNITY
Intégrer les services ADS a Unity
Afficher une publicité
Afficher une publicité avec récompense.
Attribuer la récompense après visionnage complet de la publicité
Mise en production ADS
Comment déclencher le paiement de vos gains
Intégrer GooglePlay à ADS
Installation de la JDK de Java pour compiler pour plateforme ANDROID
Installation de la SDK ANDROID pour compiler pour plateforme ANDROID
Ligne de commande pour le sdkmananger.
Utilisation des CrossPlatformInput pour l’implémentation d'un joystick et d'un bouton tactile
Intégration du projet du cours dans votre projet Unity
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 ?
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.