For this project, I created a pair of spiked brass knuckles that can control Doom (1993). Doom (1993) is a classic 1st person shooter developed by Id Software. In this game, the player controls the space marine Doomguy as he battles demons on mars with an array of weapons. The spiked brass knuckles and the stand which holds the circuit board are both 3D printed components made from semi-translucent PLA. The board used is the Adafruit Circuit Playground Express, which is connected to the PC via link cable. The spiked brass knuckles and the circuit board stand were printed separately and attached by a wire so that the height could be adjusted over the knuckles. With the two 3D printed components combined, and the Circuit Playground Express attached to the stand's base, the spiked brass knuckles simply slide over the wearer's fingers.
The controller uses a code written in Microsoft MakeCode. When plugged into the PC, the board's LEDs all default to red. In Doom (1993), the main character wears a similar pair of spiked brass knuckles as the primary melee weapon. While playing Doom (1993) with this controller, the player can move by tilting their fist forward and backward and can turn by tilting their fist left or right. Based on which direction the player tilts their fist, the board's LEDs change color. Utilizing the board's accelerometer, in order to use the melee attack, open doors, and activate buttons, the player must physically punch the air forward. When the player punches, the board's LED's all turn green. Finally, in order to shoot, the player must shout into the board's sound detector. Upon activation, the shotgun is equipped and fires, and all of the board's LEDs turn blue.
Comments