De nos jours le Cloud devient incontournable 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).
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. 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.
Formation : Développez un jeu avec PlayFab et Unity
Voici les compétences que vous allez acquérir avec cette formation 100% en ligne :
- 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'offrent les services de Playfab sont nombreuses et il est impossible de toutes vous les présenter.
Sachez qu'à 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.
Si vous avez des questions sur le cours, je reste disponible dans le salon d'entraide.
Les fichiers de travail sont fournis !
Bonne découverte de PlayFab.
Table des matières de cette formation Unity (durée : 7h36m)
-
Découverte et Intégration de PlayFab
- Introduction gratuit 00:07:31
- Présentation des services PlayFab 00:05:08
- Dashboard et création de compte PlayFab 00:04:40
-
Gestion de l'autentification
- Réalisation de l'interface d'authentification 00:06:59
- Remember script (Toggle) 00:14:23
- Application Programming Interface API gratuit 00:07:53
- Register : utilisation de l'API RegisterPlayFabUser 00:11:03
- Ecran de chargement (Design) 00:09:39
- Ecran de chargement (script) 00:12:44
- Login : utilisation de l'API LoginWithEmailAddress 00:13:09
-
Gestion des données dans PlayFAB
- Création de l'interface de Menu (Play , Shop, LeaderBoard,etc..) 00:08:28
- Pattern Singleton (Instance unique de l'objet PlatFabMananger) 00:13:08
- Afficher des News : utilisation de l'API GetTitleNews 00:15:38
- Prototypage de la scène de Jeu 00:14:35
- Gestion des types de voitures 00:14:53
- UI Gestion des points et des pièces 00:16:54
- DisplayName : utilisation de l' API GetAccountInfo 00:11:33
- Score : Utilisation de l' API GetPlayerStatistics 00:12:34
- Initialisation des "Statistics" : utilisation de l'API UpdatePlayerStatistics 00:12:47
- Mise a jour du score dans Playfab 00:10:46
- Synchronisation du score dans le PlayfabManager 00:05:25
-
Gestion de LeaderBoard dans PlayFab
- DashBoard Leaderboard 00:05:43
- API GetLeaderboard 00:05:26
- LeaderBoard Design 00:12:58
- Script LeaderBoard 00:14:13
-
Monnaie Virtuelle (Virtual Currency)
- Paramétrage de la monnaie Virtuelle gratuit 00:06:04
- Récupération du solde de la monnaie Virtuel ,Utilisation de l'API GetUserInvento 00:11:47
- Ajouter de la monnaie Virtuelle ,Utilisation API AddUserVirtualCurrency 00:12:52
-
Shop (Magasin Virtuel)
- Shop Design 00:13:06
- Récupération de la voiture du joueur, Utilisation API GetUserData 00:15:53
- Achat d'une Voiture (Script) 00:13:46
- Synchronisation Player Data Tiltle Utilisation de l'API UpdateUserData 00:13:03
- Débiter de la monnaie Virtuelle, SubtractUserVirtualCurrency 00:15:02
-
Monétisation publicité UNITY ADS
- Service Unity ADS 00:03:25
- Implémentation des Services ADS Unity dans le projet 00:06:21
- Affichage d'une publicité (Advertisement.Show) 00:06:24
- Publicité récompensée (ShowRewardedAd) 00:11:31
- Mise à jour Virtual Currency après visionnage de la publicité 00:07:23
- Diffuser des publicités ADS (Mode Production) 00:13:49
- ADS Rémunération (invoicing) 00:04:02
- ADS Google Play Intégration 00:02:54
-
BONUS
- Installation de la JDK (Java Development Kit) gratuit 00:02:54
- Installation de la SDK Android 00:09:33
- Mobile Stick Control (Joystick Virtuel) 00:07:44
- Code source du cours (Intégration dans Unity) 00:10:59
- Fichiers sourcestélécharger
- Certificat
Formateur : Jean philippe Parein
-
A éviter il explique rien du tous, tous les détails important pour les novices il l’es dit pas. Et unity quand il y a un problème c’est écrit en anglais donc c’est nul si tu comprends pas l’anglais
-
Avec quelle version de logiciel ce tuto est-il compatible ?Unity 2017, Unity
-
Quel est le niveau requis pour suivre ce tuto ?intermédiaire
note moyenne
avis laissé