Hackaday

Si vous traînez sur Hackaday depuis un moment, vous avez probablement vu quelques tentatives pour faire le lien entre le monde réel et le paradis voxel qu’est Minecraft. Dans le passé, des projets ont connecté des interrupteurs physiques à des dispositifs virtuels dans le jeu, ou ont pris des morceaux du paysage du jeu et l’ont transformé en un fichier imprimable en 3D. Ces projets étaient assez intéressants, mais assez limités dans leur portée. Ils supposaient que vous aviez un monde ou une création existante dans Minecraft que vous vouliez tripoter d’une manière plus naturelle, mais ne faisaient pas grand-chose pour jouer réellement au jeu.

Mais « Physical Minecraft » présenté à la World Maker Faire 2018 à New York, a offert une façon unique de rapprocher un peu plus les joueurs de leurs homologues cubiques. Créée par , l’interface physique fait en sorte que les joueurs utilisent une baguette détectant les mouvements en combinaison avec un ensemble de blocs Minecraft miniatures pour construire dans le monde virtuel.

La baguette détecte même divers gestes pour activer un ensemble de « Sorts », qui sont en fait des commandes de construction automatisées. Par exemple, en poussant la baguette vers l’avant tout en faisant un mouvement de torsion, on crée automatiquement un tunnel à partir du type de bloc sélectionné. Cela permet non seulement de construire plus rapidement dans le jeu, mais encourage le joueur à expérimenter différents gestes et mouvements.

Un Raspberry Pi 3 fait tourner le jeu et utilise son Bluetooth embarqué pour communiquer avec la baguette imprimée en 3D, qui contient elle-même une carte de capteurs portables MetaWear. En capturant ses propres mouvements et en représentant graphiquement les données obtenues à l’aide d’un tableur, il a pu réduire les gestes complexes à un tableau de valeurs entières qu’il a inséré dans son code Python. Lorsque le script voit une séquence de valeurs qu’il reconnaît, les commandes pertinentes sont transmises à l’instance de Minecraft en cours d’exécution.

Vous pourriez supposer que la baguette elle-même détecte quel bloc de matière est attaché à elle, mais ce peu de magie se produit en fait dans la base sur laquelle les blocs sont assis. Plutôt que d’essayer d’identifier de manière unique chaque bloc avec RFID ou quelque chose de ce genre, intégré un réseau de commutateurs Reed dans la base qui sont déclenchés par la présence de l’aimant caché dans chaque bloc.

Ces commutateurs sont connectés directement aux broches GPIO du Raspberry Pi, et faire pour un moyen très facile de déterminer quel bloc a été retiré et installé sur la pointe de la baguette. Les choses peuvent devenir délicates si les blocs sont mis dans les mauvaises positions ou si plus d’un bloc est retiré à la fois, mais pour la plupart, c’est un moyen efficace d’aborder le problème sans tout rendre trop complexe.

Nous avons souvent parlé de la façon dont l’amour des enfants pour Minecraft a été utilisé comme un moyen de les impliquer dans des projets STEM, et « Physical Minecraft » était un exemple parfait. Il y avait une file de jeunes joueurs qui attendaient leur tour sur la baguette, même si ce qu’ils étaient en train de « jouer » était l’équivalent numérique de lancer des pierres. leur tendait la baguette et leur expliquait l’idée générale de son interface, en leur rappelant que les blocs du jeu sont grands et lourds : il ne suffit pas d’abaisser la baguette, il faut la secouer avec la vitesse et la force appropriées aux objets lourds que leur avatar numérique déplace.

Rendre les enfants enthousiastes à propos du matériel, des logiciels et de l’exécution d’activités physiquement exigeantes en même temps est une tâche exceptionnellement difficile. Des projets comme « Physical Minecraft » montrent qu’il peut y avoir plus à jouer à des jeux que d’appuyer sur des boutons sans réfléchir, et représentent quelque chose comme un changement de paradigme pour la façon dont nous traitons l’éducation STEM dans un monde de plus en plus numérique.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.