This project was about the use of hardware and the proper documentation for it. I did this project alone ,and thus, created this all by myself!
I focused on the design of the product to show that I not only have experiecne with programming, but with design aswell.
I designed something with a history theme and came upon the story of Audie Murphy, a hero of the second world war. He wrote a poem about the battle of Anzio which was called: "The crosses grown on Anzio".
in it he writes the line "Hell is six feet deep", which inspired the name of my project!
I designed and crafted a rifle in the style of the M1 garand out of carbourd, ductape and tinfoil to use as a controler. The game I build was a shoot 'em up style game where you play
as an American soldier fighting the Germans.
The hardware I chose was a very simple "Makey makey" since I wanted to focus on design and didn't want to put to much time in getting my controller to work.
The programming language was Java and I chose this to show that I can be versitile with programming, and it was the first programming language I learned as a developer, and wanted to see how skilled I'd become.
The start of the project was a bit rough. First I wrote a class diagram wich helped me later on in the project, but trying to install java and get it running was problematic.
The building of the controller was very smooth and definatly something I'm proud of.
The problem with java was that I had trouble finding the right version and to configure java. It took 2 out of the 6 weeks which I had to just get java running. this hamstrung me with my planning but I was able to
recover time by following my class diagram.
The crafting of the gun faced no such troubles and by sticking to my design ,it worked perfectly.
Imagine what it would have looked like when I showed up to school with it.
check out the github!
Github repository
Watch how the controller works (!Waring: It's in dutch!):
Demonstration!