Tutoriel

Création d'une partie

Plusieurs starter kits sont disponibles ici

D'après la documentation Swagger, le endpoint principal est /fights.

La création d'une partie passe par un premier appel sur /fights en POST avec les informations suivantes dans le body de la requête :

  • name : le nom de votre partie
  • versus : un booléen (default à true === un contre un). Il précise si vous vous battez contre l'intelligence artificielle du serveur, ou contre un autre adversaire. Celui-ci devra rejoindre la partie.
curl -X POST --header 'Content-Type: application/json' --header 'Accept: application/json' -d '{ \
   "name": "Ma partie", \
   "versus": true \
 }' 'https://coding-game.swat-sii.fr/api/fights'

Le retour de l'API est un JSON contenant quelques informations comme :

  • token : le token de la partie, à utiliser dans les futurs appels vers l'api
  • status : le status de la partie (WAITING, PLAYING ou FINISHED)
  • countDown : un compte à rebours en millisecondes qui démarre quand les 2 joueurs ont rejoint la partie : à 0, vous pouvez attaquer !
  • me : les informations sur votre joueur
  • foe : les informations sur votre adversaire
{
  "token": "9nrrx5",
  "status": "WAITING",
  "countDown": null,
  "me": null,
  "foe": null
}

results matching ""

    No results matching ""