Idea Time #1

Greetings, my loyal learners!

      So, I'll be doing a little series on this blog called Idea Time, where I'll just throw out some neat ideas I have regarding projects in computing. I do plan to carry them out, and when I start to, I'll create a series of posts known as Creation Time, where I detail all of the progress. So, with that in mind, let's start this thing off right!

     Disclaimer, for those of you who don't know, I am in love with the Fallout series. From Interplay's Fallout RPGs, to Bethesda Softworks' newer additions in the series, I love them all. Yes, even Fallout 76, no matter how much flack it's receiving from the gaming community. (Although, I mostly appreciate the soundtracks, beautifully created by Mark Morgan for the first two games, and Inon Zur for the rest.) So, to pay homage to my favorite franchise, I had a perfect idea for a Protectron.

    The Protectron is one of the greatest NPCs (Non-Player Character) in their most recent installment in the main series, Fallout 4, and I've always loved interacting with them. So, I think it'd be pretty neat to make a desktop Protectron. This Protectron would be approximately 6 inches tall, and it would have a contact charging port with a USB connection for your PC. The charging port would look like a docking station from the game, with infrared sensors used to align the robot with the charging station. It would have reactionary phrases, as well as randomly spoken ones. I would also deconstruct and install a laser pointer to give the effect of it shooting lasers when aggravated. Aggravation would be achieved via a gyroscope, where one hit or irritation would cause a warning, and another would aggravate. It would have infrared sensors on the front as well, to prevent collision, as well as falling off a surface. A program built in Python or C# would create a computer interface where you may upload different personalities as found in game, such as Policeman, Fireman, Medic, and more. You would also have the option to upload an MP3 file to have it play whilst walking around. I'd also attempt to create a voice recognition system in order to allow more interaction with the robot, but that may take a bit longer.

     If you have any suggestions, please feel free to let me know what you think in the comments.

With Great Power comes Great Responsibility,
         -Dylan

Comments