Arcade Game - Minecraft Salvation
Originally, the main reason why I made Minecraft salvation was; unlike the other projects, due to a school exam. And in case you thought I was a PhD, I'm not, and yes, I go to school, hence, some of my projects originate with an exam or a test.
The game story line is about a group of Minecraft mobs (living things that are not humans in Minecraft) which decided to destroy the Minecraft world and turn it into cardboard. The goal of the game is to kill the five mobs: Creeper, Stray, Skeleton, Warden and Ender dragon. Only then, will Minecraft world survive so that all the kids and adults in the world can play Minecraft again; actually, realistically not the adults.
At the beginning of the game you can choose your favourite launcher and ball. You are then given ten shots to shoot all the non moving targets: Creeper, Stray, Skeleton and Warden and the moving target, the Ender dragon. If you don't manage to defeat them in ten shots or less you loose and Minecraft will be destroyed. However, if you manage to defeat these hostile mobs in ten shots or less, you will win and your name will be put on the leaderboard on a specific level depending on the amount of shots you completed the game in.
To make the game more interesting I decided to make one of the "mobs" move. In the end, I decided to make the Ender dragon move because it was the only "mob" in the game that flew. The way I made it move was with a servo and I did some coding with a Micro:bit to make the Ender dragon move randomly at random times, making the game more interesting, challenging and coherent.
I built the other 4 targets with cardboard, a skewer and a straw so that it can tilt around the skewer if you hit it hard enough. I did some testing at school and even though it was hard for the people in my class, it was easy for older kids. So to make more difficult I put a metallic nut at the bottom to make it heavier and to move the center of mass further down and away from the skewer. This modification made it more interesting and challenging for the older kids. Also, I decided to fix the targets with "blue tag" so I could move them to different positions to make it more interesting.
If I had time I would have liked to put a flex sensor in the Ender dragon to detect when it hits and make it shoot ping pong balls back at you if you don't finish in time.
Comments
Post a Comment