This post will go over how I have been going about my research when creating a custom controller. This is more specifically tied to studio 3 and the brief that we've been following for that class. The specific tasks on which this post is based on, was that we had to come up with a small game that used a custom controller.
First of all I had to look for inspiration. I had no specific idea so I decided to look online on different electronics retailers for different types of fun stuff. Problem was I wasn't exactly sure what I wanted, so I decided to search for "Sensors" and see what comes up. After some browsing I found a flame sensor and a proximity sensor, that I started to spawn some ideas for.
Once I found the sensor I started to come up with different ideas for these sensors. The flame sensor idea was that you had to light a persons cigarette perfectly by moving the lighter closer or further away from the sensor. The player would know if they did good or bad by the eyes of a giant mannequin (that would hold the sensor in a fake cigarette) that would light up if you did well.
The idea from the proximity sensor was that you would have a parallel parking simulator where the controller would be a cardboard car, with the proximity sensor attached to the back part. With it you would have a game which would have a car that would drive forward and backwards depending on the proximity of your hand to the sensor. You would also have two arcade buttons on the car roof in order to be able to turn right and left in the game. All you have to do is manage to park between the two cars in the game.
For the final step I had to consider materials. Of course a cardboard head would start to burn so I would have to use some form of thin metal sheet for the cigarette game, and a casing for the sensor. For the parallel parking game I wanted to use a cardboard car, as I felt like it would feel really good to both create and use. Cardboard has a kind of "crafty" feeling to it which I really like.
And that is practically it! Research what you can use, brainstorm and make sketches of your ideas and then find out what materials to use in order to get the cool controller you want.
That is all for now, thanks for reading