Enchant is an adrenalin filled tactical game in which players wear a device on their arm and set off to find their designated opponent to engage in virtual battles, much like Pokémon GO. The program interacts with the user via vibrations for various alerts, such as when an opponent has entered the vicinity. As the main character, the player acts as the ‘superhero’ and has the power to decide whether to defend or attack. What follows is an intense battle of the wits to determine the victor, while the loser would lose health as well as their ‘superhero ranking’ on the leaderboard.
Communication between devices was achieved with a radio transceiver, and processing conducted on an Arduino mounted on the forearm for prototype purposes. Other sensors integrated include flex sensors, a haptic motor, NeoPixel LED Ring, and green LEDs.
Created as a project for Queen Mary University of London's Creating Interactive Objects Cours (Fall 2015)
Hand gestures mimic Marvel superheros, each with different strength and weaknesses. One might be more powerful, but take longer to charge for example.
Flowcharts_Attacker_Defender.pdf
1) Navigate to and open the Arduino folder on your computer.
2) Drag and drop the “Enchant_Game_Code” folder into the Arduino Folder
3) Double click the “libraries” folder within the Arduino folder
4) Drag and drop the contents of the included “libraries” folder into the Arduino’s “libraries” folder
5) If Arduino was already opened, close it, and open it again. Now all the required files will be installed