In the style of games like "Defend The Castle", you aim your farmer's gun at enemies and shoot them to kill and protect your home. If I get around to it I want to add an upgrade system and maybe automated upgrades but for now I'm sticking with just aim and fire mechanics. This is my out-of-the-blue entry so I'm not sure if I'll even get it done in time, but after work today I'll be hard at work on this.
The view will be flat like most side-scrollers and so you'll have full view of your character as they move around. The camera and world might not be fixed, but I haven't decided if I want that or not. Enemies spawn in waves with you being able to tell the game when you're ready for the next wave. If upgrades do end up being included, they'll most likely be upgrades to your farmer and his weapon. I might add other upgrades like turrets, walls, traps, etc, but those are stretch goals rather than my minimum viable product. If you get hit by an enemy you lose health, and zero health kills you and you have to restart the game. The waves will be static so you can expect the same waves each time, though I may have an endless mode as a stretch goal. To make this easy I'll just separate my set goals and stretch goals for this.
Minimum Viable Product:
- Static Camera.
- Farmer with one hit death.
- Farmer with one type of weapon.
- Two enemy types.
- Five waves.
- One house to defend.
- Larger game world with moving camera.
- Farmer has health.
- Farmer has multiple weapon upgrades.
- Four or more enemy types.
- Fifteen to twenty waves.
- Smaller buildings to defend that provide you with upgrades.
- Automatic upgrades like turrets, walls, traps.
- Abilities for the farmer.
- Endless waves mode.
- Anything I can think of if all those are somehow done.
I'm not expecting any of the stretch goals to be included but it would be nice. I'll of course post screenshots and progress updates as they come. Only a few days left!