Unity & Firebase Authentification et Bases de Données Cloud

Connectez vos jeux mobile au Cloud avec Firebase , Authentification et Base de données en temps réel, règles de sécurité

4.25 (22 reviews)
Udemy
platform
Français
language
Game Development
category
Unity & Firebase Authentification et Bases de Données Cloud
161
students
6.5 hours
content
Oct 2020
last update
$19.99
regular price

What you will learn

Créer une base de données Firebase

Implémenter la SDK Firebase dans Unity

Maitriser l'authentification des joueurs (auth)

Exploiter le profile des utilisateurs

Enregistrer et lire des données dans la base de données RealTimeDatabase

Créer des requêtes simple, trier ou avec filtrage de données

Enregistrer des objets (classes, dictionnaires, listes) dans la base de données

Exploiter les évènements en temps réel avec des critéres

Sécuriser son projet grâce aux règles de sécurités (Rules)

Accorder des permissions personnalisées

Why take this course?

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

Les outils de la plateforme Firebase sont destinés au développement de jeux connectés au cloud.

Dans ce cours, vous apprendrez à utiliser la SDK de Firebase dans votre projet Unity à destination des plateformes Mobiles.  (Android dans ce cours, mais facilement transposable pour IOS)


Qu'est ce que Firebase ?

Google Firebase est une plateforme de développement d’applications pour le web ou pour mobiles. Elle fournit des outils sous forme de services pour la création d’applications mobiles.

La technologie utilisée est la base de données temps réel noSQL (Realtime DataBase).

Hébergée dans le Cloud, elle stocke et elle synchronise les données utilisateurs en temps réel. A l’aide d’une simple API, Firebase fournit à l’application les valeurs actuelles des données et les rafraîchit automatiquement.

Par ce biais, la plateforme permet en autre de gérer l’authentification des utilisateurs, de tester son application sur toutes les plateformes (web, iOs, Android), d’effectuer des mises a jour à distance, d’obtenir et d’analyser des rapports de crash…

L’objectif de la plateforme Firebase est d’éviter aux professionnels et aux particuliers de s’engager dans un processus complexe de création et de maintenance d’une architecture serveur.


Objectif de ce cours

Ce cours vous permettra de comprendre le fonctionnement des services Firebase et d'exploiter pleinement sa SDK avec Unity.

A l'issue de cette formation, vous serez capable de créer ou modifier un projet de jeu à destination des plateformes mobiles et de le connecter à aux services Firebase dans le cloud.

Par exemple, vous pourrez  :

  • Gérer l'authentification de vos utilisateurs, afin qu'ils puissent garder leurs informations (score, avancement, etc..) depuis n'importe quel périphérique mobile (Smartphone, Tablette, etc...)

  • Stocker des données consultables par tous les joueurs, ou selon les règles que vous aurez définies.

  • Créer des Leaderboards (Tableau des meilleurs scores) afin d'afficher les meilleurs scores des joueurs.

  • Envoyer des messages dans votre jeu afin de signaler une mise à jour disponible ou encore une promotion, etc...

  • Et bien d'autres actions en fonction de vos projets.


Vous profiterez des avantages de la plateforme de service Firebase dans le cloud :

  1. Simplicité d'utilisation de la SDK pour communiquer avec la base de données.

  2. Facilité d'implémentation de l'authentification des utilisateurs et d'évolution vers d'autres système d'authentification (Facebook, Google, Tweeter, etc..)

  3. La synchronisation hors ligne, en cas de perte de connexion internet de vos utilisateurs.

Vous disposerez des ressources (Projet complet unity, interfaces, etc...) afin de suivre ce cours le plus facilement possible et pourquoi pas, les réutiliser dans votre propre projet ?

Tous les chapitres sont enregistrés en HD pour que vous puissiez tout voir clairement pendant le cours.

Je répondrai personnellement à vos questions si vous en avez, et je fournirai autant d'aide que possible pour vous aider en cas de probléme en rapport avec le cours.

N'attendez plus et cliquez sur Suivre ce cours en haut à droite. C'est parti !


⚠️Pour suivre ce cours il est préférable de maîtriser les bases d'Unity, ou d'avoir suivi l'un de mes cours destinés à l'initiation d'Unity.⚠️

Screenshots

Unity & Firebase Authentification et Bases de Données Cloud - Screenshot_01Unity & Firebase Authentification et Bases de Données Cloud - Screenshot_02Unity & Firebase Authentification et Bases de Données Cloud - Screenshot_03Unity & Firebase Authentification et Bases de Données Cloud - Screenshot_04

Reviews

Johny
December 7, 2021
Le cours n'est pas du tout a jours, donc la plupart du code ne fonctionne plus avec Unity/Firebase...
Michael
February 20, 2021
Excellent formateur. J'ai un besoin urgent de DB pour un projet et ce cours répond entièrement a toutes mes attentes.
Christian
November 25, 2020
Un cours qui a pu me faire découvrir comment fonctionne une base cloud noSQL, qui est vraiment différent de ce dont j'ai l'habitude. C'était très intéressant merci monsieur Parein :)
Nicolas
November 15, 2020
Parfait, comme d'habitude. Troisième cours avec Jean-Philippe . Tout est toujours bien expliqué et dans le détail. J'avais besoin d'infos pour un projet à venir et je les ai trouvées donc rien à dire.
Sébastien
November 9, 2020
Oui tout à fait. Mon souhait est vraiment de comprendre comment traiter des données de type login et de leur appliquer certaines possibilités.

Charts

Price

Unity & Firebase Authentification et Bases de Données Cloud - Price chart

Rating

Unity & Firebase Authentification et Bases de Données Cloud - Ratings chart

Enrollment distribution

Unity & Firebase Authentification et Bases de Données Cloud - Distribution chart

Related Topics

3472268
udemy ID
9/3/2020
course created date
10/18/2020
course indexed date
Bot
course submited by