I thought maybe I'd post some of my progress vids here for a newbie game I'm designing/messing with (I am learning programming for GameMaker Studio)
I'll call it 'Tanks in a Field' for now...basically it's just a silly game to test what I've learnt!
The player is a tank on a lame grass background with a flag on it, enemy tanks have other flags, and 'wall-bouncing' behaviour as well as shrinking/growing by a 5th until they vanish when hit by shells.
The Player is actually 2 sprites and has tracks that follow W,A,S,D, keys, but a Turret sprite locked on top that looks at mouse direction all the time.
Sounds were initially made by me growling tank sounds into a microphone , but newer sounds are created by a free soundfile synthesizer website.
The background has a lot better grass. I can't show you death (it crashed at the time I took the vid) but the player bursts into pieces and then respawns. That river is buggy, wading through it is meant to add minor slowdown of your movement in the direction of the current, but at the moment it actually shoots you South off the map like a jump-pad or something.
There are 3 enemy types, (GermanTank, AnimatedTank, GlitterTank) GlitterTank is pink and yellow for no reason other than to look different, hence the name, and you can cause them to spawn in hordes by 'flaming' a pink monolith, the other 2 tank varieties spawn on their own every 2 seconds randomly in the map, or when killed.
Dying tanks cascade debris through the world that can kill other tanks, via chain reaction if they're close enough.
There are 3 weapons you now pick up off the floor instead of having them defaultly attached to you (machinegun, flamethrower, heavy slugs), they used to affect every enemy differently, now they mostly affect them all, except GlitterTank doesn't respond to flame because when it dies it spawns its own 'monolith'/gravestone which is the spawnpoint for more of itself (which responds to flame, so if I shot enough flame to kill a GlitterTank and more, the additional flames would accidentally spawn a horde, which the Player would not want to do!)
The river now works how it's supposed to, and there are mines you can lay as traps...these not only kill an Enemy running over them, but also take away its auto-respawn ability So basically mines do a bit of floor-clearing in a crowded map.