My Idea is to make hardware gadgets for playing video games, I am a game developer so I am very interested to integrate what I learn in the diploma in my career, I get inspired from the VR Controller really amazing so I want to create my own custom gadgets for custom games like YuGiOh Duel desk, Ironman hand repulse and harry potter wand.
The idea is to make a Laser Cutter wood ARM parts something like Thanos Gauntlet and spray it with my fav colors to control a PC game first person shooter to kill some zombies.
Second I will attach Arduino with 5 LEDs as the stones light and made the stones themselves from resin.
Third I will add MPU6050 accelerometer & gyroscope module to the gauntlet to act as a in-game first person camera controller to aim at zombies.
Then I will add an IR sensor to act like a trigger for shoot functionality in the game.
The communication between the arm and the game will use HC-05 Bluetooth module.
Make the First Person Shooter zombie killing game using Unity framework.
Map the data from accelerometer & gyroscope to the game player main camera and control the aiming with the received quaternion data, also use the IR sensor to control the shooting.
I will use LCD and place it on the arm to show the number of zombies killed.
Title of Media
Construction Parts
Wood Hand Gauntlet
Resin stones
3D printed stones template.
Input (Sensing and/or User)
IMU
IR Sensor
Action
Unity Game
Gauntlet LCD
Brain
Arduino UNO
Power Management
9v Battery
Minimum Features: are the least amount of features that would demonstrate the coverage of all the technical modules and their complete integration
Complete Features: are the set of features that will complete your original project objective and vision
Nice-to-have Features: are the extra set of features that will make the project cooler, yet they need extra time, effort, and/or resources to finish
Minimum User Features
Measure orientation with Gauntlet IMU & IR shoot trigger and send data to PC Game with Bluetooth
Action: IN-Game Camera movement & Shooting
Sensing: Hand IMU & IR trigger
User Input: Hand IMU & IR trigger
Complete User Features
Use LCD to show the dead zombies count
Action: Dead enemy count on LCD
Sensing: …
User Input: …
Nice-to-have User Features
Make the game in Mixed Reality mode as an android game not a pc game using ARCore.
Action: …
Sensing: …
User Input: …
Task
Sub-Tasks
From:
To:
PC Game
Make the game scene environment.
Implement the first person shooter system.
Implement shooting functionality including dead enemies count.
15/9
16/9
Integrations
Implement the Bluetooth module as hardware and connect it to the pc game using the Unity & Bluetooth module.
Implement the IMU module integration and send data to pc game via Bluetooth.
Map the IMU data to camera orientations.
Implement the IR shooting trigger module and send data to pc game via Bluetooth then map the trigger to shoot functionality.
Send the dead enemies count to the board via Bluetooth and show it on LCD.
17/9
18/9
Hand Gantlet Enclosure
Design the parts on Fusion 360.
Use Laser cutter to cut the parts.
Colorize the wood parts.
Assemble the parts.
Integrate the circuit into the hand.
19/9
21/9
Post processing
3D print the stones template.
Prepare the risen with colors and put it into the stones template.
Integrate the resin stones onto the hand.
22/9
24/9
Component/Material
Amount
Link
IMU
1
IR
1
White LEDs
10
LCD
1
Bluetooth module
1
9v Battery
1
Plywood sheets
5 sheets
PLA
80 gm