So I got bored and started making a mess with pixels, as usual, and made this...
It's, as you can see, some sort of robot leg with a cannon attached to it, now, I also have a little information on how it works, yay me! (Nothing is wrong, I made it up, it's going to work how I say it is!, lol.)
So, on the back of the leg, is a piston, attached to the wheel on the body, so when it moves it's leg around, the wheel obviously spins, allowing the piston to move further, allowing the movement to happen.
Between the leg and wheel, is a suspension system, so while it's jumping around (Yes, this only has one leg, not two...), it doesn't have such a hard impact that the cannon above gets damaged. The suspension system can also be used to adjust the cannon, making it higher or lower, however, the height of the cannon also affects movement, as it will limit the movement of the leg.
The cannon is placed inside the main body, where it's all wired up etc, and shoots off a big ass blue lazer, lol. It's also on a triangular pod (As you can see next to the wheel), which it is able to aim 45 degrees up or down, and obviously any degree inbetween.
So yeah, that's what I did out of boredom, am I cool or what...