Saturday, July 16, 2011

Multiplayer Tower Defense Game

Ok here is my idea for a 'Wintermaul Wars' type tower defense game:

This is a two player competitive tower defense game.  Each wave will be divided up into top and bottom (like innings in baseball). During the first part of Wave 1 (top of the 1st inning), one player will be sending the monsters as they walk through the path, and the other player will be defending.  So you have an offensive and defensive side.  Then during the second part of Wave 1 (bottom of the 1st) the players trade roles.  The player that defended before will now be on offense, and vice versa.  After this Wave 2 will start.  In short, each player will get to play both offense and defense for every wave.
Element TD.  One of the best Tower Defenses out there.
In between waves, there will be a 30 second preparation period so the defending player can get ready, and so that the offensive player can prepare as well.


OFFENSE:  I will spend more time explaining this aspect of the game because it is more novel than the rest of the idea.  It might take a couple of readings to fully understand this as my writing isn't the best.  And feel free to ask any questions about it as well.

      The Grid:  At the beginning of the game, as well as in between waves, the offensive player will be given a 4x10 grid window as well as a monster window.  The player chooses monsters from the monster window and places them as they like in the grid.  When the wave starts, the monsters will spawn onto the map in the order laid out on the grid.  For example-  If there are 4 monsters laid out horizontally across the bottom of the grid  (the most that can be beside each other on our grid because there are only 4 columns) then during the first moment of the wave, these 4 monsters will spawn at once.  If there are 2 monsters across the bottom row of the grid, and above them 2 more monsters-   2 monsters will spawn during the first moment of the wave, then a couple of seconds later, our last 2 monsters will come out.  I hope this gives you an idea of how monsters are read off the grid and spawned.  The offensive player will have full flexibility to lay out their formation of monsters however they like.
TL;DR- You get to set up your own monster formations that best exploit your opponents weaknesses.

      Monster Cards:  This is the core of the offensive section and what makes it a truly unique tower defense.  Besides buying/unlocking extra monsters during the course of the game, players can also buy Monster cards.  Once purchased, these cards will be placed in the hotkey menu bar at the bottom of the screen.  They will be actively used during the wave by selecting a monster then either clicking the icon on the menu bar or pressing its corresponding hotkey.  By default, monsters walk forward through the path unless acted upon by a monster card.  This cuts down on tedious microing. 
    
Example monster cards:
Speed Boost - Gives a quick burst of speed to the monster.
Dodge -  Causes a monster to double back for 2 or 3 steps before continuing on, in effect allowing a skilled player to avoid an incoming mortar round etc.
Chill Nova -  Upon activation slows the attack speed of towers in a certain area of effect.
Some monster cards may be passive, essentially acting as an equipment piece for the monster.  Also the different monsters themselves will come with their own attributes and some with their own abilities.
Some cards will be one time use but with a short cooldown (multiples of the same cards are allowed provided you have the currency to purchase them in between rounds).  Other cards may be used over and over again but may have a longer cooldown and will be balanced accordingly.
TL;DR-Monsters run through the level automatically until acted upon by a monster card.  How you use monster cards is where individual player skill shines.

Offensive Currency:  The offensive player will gain experience points depending on how well they do.  Getting a monster through the path to the exit will result in a nice sum of experience points.  However, a certain amount of experience points will be gained regardless depending on how far down the path each monster goes before dying.  In between waves these experience points can be spent on either unlocking the ability to use different monsters and/or purchasing monster cards.



Balance:  If limiting the offensive player with experience points is not enough, then there can simply be a monster point cap per wave.  For instance-  The basic cheap monster may take up 1 unit point.  A stronger monster may take up 2 unit points.  A player may only have 10 unit points to spend on wave 1.  On wave 2 this cap may increase to 15 unit points.  This creates a balance barrier but also forces the offensive player to choose wisely their monsters they select for the wave.  They may choose to zerg rush with a hoard of smaller monsters, or send fewer, but stronger, monsters.



DEFENSE:  The defensive aspect is more in accordance with 'standard' tower defenses.  Gold is obtained from killing enemy monsters and is used to further upgrade towers.  The towers will have large skill tree paths so that he/she may defend in their own unique style. With the 'monster card' system implemented for offense, we could have a similar 'spell system' for the defensive player to take a more active role during the waves.  These would be hotkeyed across the bottom of the screen in the same way that monster cards are.


Games can be set up to run 5,10,15,20, or 25 waves long.  If no team can eliminate the other team at the end of the number of waves (by running enough monsters to the end of the path) then the winner can be determined by a scoring method.

Ok that's the gist of it.. there may be a few little things I forgot to put in here but you get the basic concept.  If you read to the end, thanks!

No comments:

Post a Comment