Skip to content

Latest commit

 

History

History
86 lines (42 loc) · 1.44 KB

README.md

File metadata and controls

86 lines (42 loc) · 1.44 KB

chatbite

Le principe

x personnes se réunissent

elles lancent l'app.

un orga lance la session

et le jeux commence

Structure de l'app

Un écran d'accueil

deux buttons : Créer / rejoindre

Quand tu cliques sur créer :

Tu obtiens un ID Et tu as un bouton : lancer la session

Quand tu cliques sur rejoindre

Input pour rentrer l'ID et cliquer sur rejoindre ça te met sur un écran d'accueil

quand la session est lancée

chacun reçoit son statut : prédateur ou proie

Si tu es prédateur : tu as juste un écran avec couleur bleu ou rouge

Plus tu t'approches de la victime, plus ton smartphone vibre

Si tu es proie : tu as map avec position des différents prédateurs

ça regarde le plus proche et plus cette personne est proche, plus ton smartphone vibre

Une fois qu'un prédateur a touché la proie

Il clique sur 'touché proie'

La proie reçoit une notif, son écran se met à jour

et il confirme ou non si la personne l'a touché

Si c'est confirmé : lance un nouveau random

et tout le monde reçoit la photo de la nouvelle proie

et ça repart.

Les apis

  • créer un compte
  • se connecter
  • créer une session
  • avoir les infos d'une session
  • update sa position
  • get position des predateurs de la session
  • get position de la proie de la session

le Repo

folder server

Serveur en node.js

Installer node

folder app

Application en react-native