Développer des jeux connectés au cloud avec Unity & PlayFab
- Descrição
- Currículo
- FAQ
- Revisões
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.
-
1IntroductionTexto
-
2Présentation des services PlayFabVídeo Aula
Découverte des services de PlayFab et son portail internet
-
3Dashboard et création de compte PlayFabVídeo Aula
Gestion de votre compte.
-
4Intégration de Playfab dans UnityVídeo Aula
Mise en place des services PlayFab dans Unity
-
5Quiz Section PlayFABQuestionário
Testez-vous !!!
-
6Réalisation de l'interface d'authentificationVídeo Aula
Réalisation de l' User Interface d'authentification dans Unity
-
7Remember script (Toggle)Vídeo Aula
Enregistrement de la saisie
-
8Application Programming Interface APIVídeo Aula
Qu'est ce qu'une API ?
-
9Register : utilisation de l'API RegisterPlayFabUserVídeo Aula
Enregistrement un joueur sur PlayFab.
-
10Ecran de chargement (Design)Vídeo Aula
Réalisation d'un écran de chargement
-
11Ecran de chargement (script)Vídeo Aula
Script de l’écran de chargement
-
12Login : utilisation de l'API LoginWithEmailAddressVídeo Aula
Authentification d'un joueur sur Playfab
-
13Quiz Section Authentification PlayFabQuestionário
Testez-vous !!:
-
14Création de l'interface de Menu (Play , Shop, LeaderBoard,etc..)Vídeo Aula
User Interface Authentification.
-
15Pattern Singleton (Instance unique de l'objet PlatFabMananger)Vídeo Aula
Instance unique d'une classe (GameManager)
-
16Afficher des News : utilisation de l'API GetTitleNewsVídeo Aula
Afficher des informations depuis le dashboard de Playfab dans votre jeu
-
17Prototypage de la scène de JeuVídeo Aula
Fonctionnement du prototype de jeu
-
18Gestion des types de voituresVídeo Aula
Exemple de gestion des différentes voiture
-
19UI Gestion des points et des piècesVídeo Aula
User Interface des éléments du jeu
-
20DisplayName : utilisation de l' API GetAccountInfoVídeo Aula
Récupération du Pseudo du joueur dans le PlayFabMananger
-
21Score : Utilisation de l' API GetPlayerStatisticsVídeo Aula
Utiliser les statistiques avec PlayFab
-
22Initialisation des "Statistics" : utilisation de l'API UpdatePlayerStatisticsVídeo Aula
Préparation des données du jeu
-
23Mise a jour du score dans PlayfabVídeo Aula
Mise a jour des statistiques avec PlayFab
-
24Synchronisation du score dans le PlayfabManagerVídeo Aula
Affichage des données User Interface
-
25Quiz Section Gestion des données PlayFabQuestionário
Testez-Vous !!!
-
26DashBoard LeaderboardVídeo Aula
Découverte de l'interface Leaderboard dans Playfab
-
27LeaderBoard DesignVídeo Aula
Création d'un Leaderboard dans unity
-
28API GetLeaderboardVídeo Aula
Découverte de l' API GetLeaderboard pour récupérer les informations d'une statistique
-
29Script LeaderBoardVídeo Aula
Code C# du leaderboard
-
30Quiz Section LeaderboardQuestionário
Testez-vous !
-
31Paramétrage de la monnaie Virtuelle "Coins" dans PlayfabVídeo Aula
Paramétrage de la monnaie virtuelle
-
32Récupération du solde de la monnaie Virtuel ,Utilisation de l'API GetUserInventoVídeo Aula
Récupération des données d'une monnaie virtuelle dans Playfab
-
33Ajouter de la monnaie Virtuelle ,Utilisation API AddUserVirtualCurrencyVídeo Aula
Ajouter de la monnaie virtuelle dans le compte PlayFab du joueur
-
34Quiz Section monnaie virtuelleQuestionário
Testez-vous !
-
35Shop DesignVídeo Aula
Création de l'interface du Store
-
36Récupération de la voiture du joueur, Utilisation API GetUserDataVídeo Aula
Récupération du type de voiture du joueur
-
37Achat d'une Voiture (Script)Vídeo Aula
Acheter avec de la monnaie virtuelle
-
38Synchronisation Player Data Tiltle Utilisation de l'API UpdateUserDataVídeo Aula
Mise a jour du type de voiture du Player après achat dans PlayFab
-
39Débiter de la monnaie Virtuelle, SubtractUserVirtualCurrencyVídeo Aula
Débiter de la monnaie virtuelle
-
40Quiz Section ShopQuestionário
Testez-vous !
-
41Service Unity ADSVídeo Aula
Découverte des services ADS d' UNITY
-
42Implémentation des Services ADS Unity dans le projetVídeo Aula
Intégrer les services ADS a Unity
-
43Affichage d'une publicité (Advertisement.Show)Vídeo Aula
Afficher une publicité
-
44Publicité récompensée (ShowRewardedAd)Vídeo Aula
Afficher une publicité avec récompense.
-
45Mise à jour Virtual Currency après visionnage de la publicitéVídeo Aula
Attribuer la récompense après visionnage complet de la publicité
-
46Diffuser des publicités ADS (Mode Production)Vídeo Aula
Mise en production ADS
-
47ADS Rémunération (invoicing)Vídeo Aula
Comment déclencher le paiement de vos gains
-
48ADS Google Play IntégrationVídeo Aula
Intégrer GooglePlay à ADS
-
49Quiz Section Monétisation UNITY ADSQuestionário
Testez-vous !
-
50Installation de la JDK (Java Development Kit)Vídeo Aula
Installation de la JDK de Java pour compiler pour plateforme ANDROID
-
51Installation de la SDK AndroidVídeo Aula
Installation de la SDK ANDROID pour compiler pour plateforme ANDROID
-
52Command Line ToolsTexto
Ligne de commande pour le sdkmananger.
-
53Mobile Stick Control (Joystick Virtuel)Vídeo Aula
Utilisation des CrossPlatformInput pour l’implémentation d'un joystick et d'un bouton tactile
-
54Code source du cours (Intégration dans Unity)Vídeo Aula
Intégration du projet du cours dans votre projet Unity
