Global Beats

Jules Lemarchand

Principe

Global Beats est un jeu de rythme multijoueur où tous les joueurs d’une même session devront collaborer pour créer leur propre musique.
Pour cela, il leur sera possible d’enregistrer des gestes, que le jeu associera à des sons.
Tous les joueurs sont placés sur une carte en fonction de leur géolocalisation. En sélectionnant un autre joueur sur la carte, et en effectuant un des gestes enregistrés, le joueur pourra « envoyer » une note à un autre joueur : la note fera le trajet de ce joueur à un autre sur la carte, et à l’arrivée, l’autre joueur aura le choix de renvoyer la note, ou de ne pas la jouer, en faisant un geste de son côté.

But

Les joueurs créent leurs gestes, et les associent à des sons prédéfinis.
Ainsi, tous les joueurs disposent de la même palette de sons, bien qu’ils leur soient toujours possible de régler la hauteur de ceux-ci en jeu.
En se déplaçant, les joueurs changeront leur position sur la carte, et par conséquent modifieront la musique. En jouant sur cet aspect, les joueurs pourront créer des musiques plus complexes, voire évolutives.
Le fait de jouer avec la position géographique des joueurs permet également de faire des parties à différentes échelles : on peut jouer aussi bien au sein d’une même ville que dans le monde entier !

Comment jouer

Pour enregistrer vos gestes, allez dans « Record ». Restez appuyé sur un des boutons en faisant le geste à enregistrer, puis relâchez-le.
Pour jouer, allez dans « Map ». Sélectionnez un joueur auquel envoyer des notes, puis effectuez les gestes que vous avez enregistré, ou alors effectuez le geste « Reflect » lorsque vous recevez une note pour la jouer et la renvoyer.

Vous pouvez régler la hauteur des notes que vous créez en baissant ou en augmentant la valeur de « Pitch », au pied de la carte.

Liens

Projet :
https://dev.nodal.studio/#!/project/36479798-4323-4bb6-9b7e-bd75af44e1cf

Test : (avec placeholders pour les fonctionnalités qui marchent pas)
https://dev.nodal.mobi/jules.lemarchand@ensiie.fr/projet-cc/projet-cc