Bang 4 : Dispositif d'installation interactive

Programmation

L’idée de notre projet découle de deux envies plutôt simples de notre part. La première étant de recréer un jeu de société de notre enfance. Et puis la seconde vient de la découverte de la possibilité d’utiliser des matrices dans Max MSP et notre envie d’explorer la fonctionnalité. Ainsi c’est tout naturellement que l’idée d’un Puissance 4 revisité au format numérique nous est apparu. Le fonctionnement du jeu est réalisé sur différents patchs max reliés entre eux. Le jeu requiert deux matrices, chacune associée à un des deux joueurs.

Lorsque le jeton est lâché, un système de simulation de la gravité vérifie à chaque actualisation si l’emplacement situé en dessous est disponible, jusqu’à ce que ce ne soit plus le cas. À ce moment-là le jeton arrêtera sa chute. Toutes les possibilités de victoires sont vérifiées après chaque tour afin de savoir si l’un des deux joueurs a gagné. L’interface graphique présentée au joueur est codée en JQUERY, HTML et CSS. Elle permet malgré l’utilisation de deux matrices différentes, de n’afficher qu’une seule grille de jeu aux utilisateurs du dispositif.



Installation

Notre projet d’installation est donc une amélioration de notre jeu Bang 4. Pour l’installation, nous avons pensé que le fait de transformer notre précédent jeu vidéo en borne d’arcade pourrait être un moyen intéressant de le présenter étant donné le côté vintage de notre jeu. C’est donc tout naturellement que nous avons décidé de diviser en deux parties physiques distinctes notre jeu :

La première n’est autre que l’écran d’information : Cet écran d’information présent dans toutes les bornes d’arcades, permet au joueur de voir l’évolution du jeu au fur-et-à mesure que ce dernier évolue dans l’histoire. Toutefois, le jeu étant initialement uniquement exposé via un écran, nous avons fait le choix de sortir des éléments de notre jeu pour les modéliser et les placer devant, ce qui avec de la profondeur, recréerait tout l’espace du jeu en trois dimension.

Pour cela, nous avons donc séparé plusieurs éléments du décor comme des buissons, des cactus ainsi que deux personnages sur des images vectorielles. Nous avons par la suite utilisé les découpeuses laser du fablab pour découper nos différentes pièces dans des planches de bois. De plus, étant donné que les éléments principaux du jeu, à savoir les deux personnes sont désormais physiques, nous avons décidé de créer à l’aide d’actionneurs, un système qui permettrait lors d’une victoire ou défaite d’un joueur, que le bras de l’un des personnages se lève ce qui, accompagné d’un son de tire, renforcerait l’effet d’un duel. Par la suite, je suis allé chercher les différents capteur, actionneurs et matériel à Interface-Z pour le bon fonctionnement du projet et Gabriela s’est chargée de rapporter du matériel nécessaire à l’installation et les éléments du décor.



Si vous souhaitez obtenir plus de renseignements concernant ce projet, vous pouvez télécharger les dossiers récapitulatifs en cliquant sur les boutons ci-dessous :