Logo Makeyourgame
Accueil Les ateliers Blog
Logo Makeyourgame
Les formations Les financements Les exercices La certification Unity
Logo Makeyourgame
Mes objectifs Les jeux Les ressources Le glossaire
Logo Makeyourgame
Les tutos Les tutos Youtube
Unity Découverte

Unity WebRequest

Apprendre à récupérer et à poster des données sur une base de données.

Sessions
9 sessions
Durée
19min
Difficulté
Difficulté 3/5

À propos

Ce que vous allez apprendre

Il est peut être très utile de faire communiquer votre application avec un serveur, pour, par exemple, permettre à vos utilisateurs de s’enregistrer ou bien pour créer un leaderboard partagé entre tous vos utilisateurs.

Dans cet atelier vous apprendrez à utiliser la classe UnityWebRequest. Cette classe permet, entre autres, de récupérer et d’envoyer des données sur un serveur. C’est précisément ces fonctions que vous découvrirez ici.
Dans un premier temps nous créerons un serveur local à l’aide de Wamp ainsi qu’une base de données et une table qui nous servira de base de travail.
Nous apprendrons ensuite à récupérer ces données grâce à UnityWebRequest.Get.
Enfin, nous apprendrons à envoyer des données sur notre table à l’aide de UnityWebRequest.Post.

 

Votre parcours

Programme de l’atelier

4 sections · 9 sessions · 19min

Objectif de la section : Créer le projet Unity. Mettre en place le serveur local à l’aide de Wamp. Créer notre base de données ainsi qu’une table.

  1. Tutoriel Création du projet Unity 1min Verrouillée
  2. Tutoriel Mise en place du serveur local 3min Verrouillée
  3. Tutoriel Création de la base de données 2min Verrouillée

Objectif de la section : Nous allons d’une part créer un script PHP pour d’une part se connecter à la base de données et d’autre part pour sélectionner une ligne au hasard et du côté de Unity nous allons rédiger un script récupérer la ligne choisie au hasard et la publier dans la console. De manière générale, si vous connaissez peu le PHP et MySQL je vous conseille de jeter un œil à https://www.w3schools.com/php/default.asp Vous y trouverez toutes les ressources nécessaires pour comprendre et vous améliorer.

  1. Tutoriel Création du script PHP 2min Verrouillée
  2. Tutoriel Création du script C# 3min Verrouillée

Objectif de la section : Nous allons d’une part créer un script PHP pour d’une part se connecter à la base de données et d’autre part pour envoyer notre table et du côté de Unity nous allons rédiger un script pour emballer (warp) le résultat du serveur, récupérer les lignes de la table et la publier dans la console. De manière générale, si vous connaissez peu le PHP et MySQL je vous conseille de jeter un œil à https://www.w3schools.com/php/default.asp Vous y trouverez toutes les ressources nécessaires pour comprendre et vous améliorer.

  1. Tutoriel Création du script PHP 1min Verrouillée
  2. Tutoriel Création du script C# 3min Verrouillée

Objectif de la section : Nous allons d’une part créer un script PHP pour d’une part se connecter à la base de données et d’autre part recevoir nos données et du côté de Unity nous allons rédiger un script pour créer un Form et l’envoyer du côté du serveur. De manière générale, si vous connaissez peu le PHP et MySQL je vous conseille de jeter un œil à https://www.w3schools.com/php/default.asp Vous y trouverez toutes les ressources nécessaires pour comprendre et vous améliorer.

  1. Tutoriel Création du script PHP 1min Verrouillée
  2. Tutoriel Création du script C# 2min Verrouillée