This also happens to be my first post.
I've been playing custom maps since the Starcraft days and created a couple Starcraft RPGs, but have never attempted a WC3 custom map. I'm a huge TD addict, but I'm having a hard time finding new TDs I haven't tried that are balanced, innovative, and fun, and I finally feel inspired to take a shot at making my own. Some of my favorite TDs include:
Zoator TD in most of its forms (especially the original)
Sprout TD (made by the same guy)
BK's Gem TD (possibly my favorite; so much innovation)
Poker TD (who remembers this one? Tower selection very similar to BK's Gem)
Element TD 4.0 (fairly new to this series, don't remember playing older ones)
These maps will be the main inspiration for my TD, and I'm hoping to combine the aspects I like from each while resolving the gripes I have with each as well.
I've done my homework and read several tutorials here, downloaded an example TD map, and I'm still really familiar with triggers from my Starcraft days, so I'm not here to ask for help with the technical creation of the map or models or anything. The reason I'm posting this is for critiquing and hopefully some fundamental design ideas. Here's what I've got so far:
Premise
Humans have depleted the resources of the Earth everywhere except for a small pocket; the sanctuary of Gaia herself. The humans are now throwing themselves at her sanctuary in waves, and you must stop them before they desecrate the last natural place on Earth.
DISCLAIMER: This TD has a heavy political slant to it (an outlet for my frustration with modern society), but I will try to keep the "flavor" stuff to myself to avoid offending anyone or starting arguments here. Therefor, waves and tower names will be generic and will describe their function or purpose. You'll have to wait for the first beta release before you get a taste of what I'm talking about.
MapInit
Player 1 chooses difficulty (think Gem TD)
Each player chooses a builder race (Zoator-style, maybe)
Spawn builder in player's lane
Each player chooses a Champion of Gaia (for the mini-game between levels)
Spawn Champion in Gaia's Sanctuary (town square with fountain & shops)
Level 1 begins in 1:00 min
General
40 levels of creeps
A boss every 5 levels
Flying every 4 levels (except 40th)
00:45 sec between waves
Explore Gaia's Sacred Groves between levels for bonus gold
Champions of Gaia
I loved the hero mini-game in Zoator, but want to take it much further. Around the perimeter of the map where the TD occurs will be several "mini-dungeons" known as Gaia's Sacred Groves. At the end of the first creep wave, each player's Champion will be randomly dropped into a Sacred Grove where they have :45 seconds to explore, kill creeps for gold and items, and possibly complete a mini-objective for that Grove. When the :45 seconds are up, or when their hero dies, whichever occurs first, their hero is instantly respawned in the center (Gaia's Sanctuary) until next round. After the first wave, Champions will progress through the dungeons clockwise around the map.
The level of the creeps that spawn in a particular mini-dungeon will depend on the level of the hero who is dropped into it. There will be enough XP available in each dungeon so that a hero *could* level once per dungeon, but if they do not kill all enemies or complete the objective, or die, they are not guarunteed a level per dungeon. I'll probably cap the level between 20-30, and heroes will rely on items to improve beyond that. For completing objectives, a champion will be awarded lumber, which is *only* used to purchase items from the shops in Gaia's Sanctuary which only benefit the champion, not towers in anyway.
Objectives might include returning an item to an NPC in the Sanctuary, killing a particular mob, or simply surviving a dungeon until the end of the :45 seconds.
Killing creeps yields gold, which is only used for tower purchases and upgrades, so there is no mixing or sharing of resources between hero needs and tower needs. The purpose of this is so that the hero mini-game can only help you, never be a burden or drain. I'm thinking on lower difficulties, good use of the Champions for gold will be an optional bonus, but at higher difficulties, it will be expected that you take full advantage of your champion or you will not have enough gold to complete the 40 levels of creeps.
Yes, I realize the hero mini-game will probably be more triggers and work than the TD itself, but das ok, mon.
Some notes about the Champions:
My #1 complaint of 99.9% of any hero custom games I play out there, is that the heroes are flat out BORING to play! Why? Because for some reason, map designers, especially RPG maps, got it in their head that it's fun to have heroes which rely mostly on auto-attack, and use abilities every 15-45 seconds.
* Right-click on mob *
* Stare at screen and watch the floating numbers *
* Maybe use a skill that has way too long a CD and costs too much mana *
* BORING*
I propose to "fix" this by creating heroes that have low auto-attack damage and rely heavily on using their abilities. All heroes will come with a self-heal in various forms (regen, lifesteal, holy light, etc.) and spells and abilities that work together that are very cheap, maybe even free, and on very low CDs. I want the hero mini-game to feel more like an action-strategy game then a "click-and-watch" RPG.
I haven't spent too much energy thinking about outlines for heroes like this yet, so I'll do that now for an example.
Mage Hunter
Blink - 0 mana, 0 CD
Yep, this fool can blink constantly, but he will also have low HP and armor, so will need that mobility.
Mind Blast - 10 mana, 5 cd
This spell would cast mana burn & silence on a target, but since it only affects creeps with mana, he'll need another attack skill
Alchemy Fire - 15 mana, 5 cd
This spell would function like Lina Inverses' Light Strike Array, where it must be targeted, and be the Mage Hunter's main source of damage.
Chakra - 10 mana, 10 cd
This spell would restore 15 mana and a bunch of health, instant self-cast
Ult Ability - Arcane Thunder - 20 mana, 15 cd
The Mage Hunter channels the arcane energy in the environment around him into himself until he can no longer contain it and the energy explodes in an area around him, dealing damage to all nearby enemies. This would have a 1.5 or 2 sec cast time, so the mage hunter would have to be able to survive any damage he's taking while casting it. Or, if he's smart, he'll blink away from the mobs, luring them to him while this charges. Less effective against ranged creeps.
The very low armor and HP of this hero would make for what I hope would be a pretty fun hero. You have to blink constantly to stay out of melee range, and be very quick with your spells so that you can blink, cast and blink again. The fact that you have to target your main damage spells makes this harder than it sounds. Of course in the early levels, creeps won't hit very hard so you'll have time to practice this, but ideally, around 5+, melee damage from creeps becomes lethal for all non-heavy-melee heroes.
I think that's enough of an example for the Champions.
I have to take a break for lunch now (at work), but I'll come back to this thread and share my ideas about the tower defense itself. The reason I came here is because I want to innovate a new tower defense "system", the way BK's Gem TD and Sprout TD did.
Either through tower combinations, recipes, tech trees, or some combination of all of them. One of my main goals regardless of what I come up with is a "No tower left behind" policy. In other words, EVERY tower WILL be useful at some point, possibly even at end-game. I absolutely LOATHE tower defenses where you have 10 towers to choose from, but unless you buy the right one and upgrade it to level google-billion right away, you won't live past the first 5 creep waves. I LOVE that in BK's Gem TD, everyone's mazes and towers are different, but almost always viable. Go play a Gem TD extreme/race, and look at all the variations players will have. They may even have identical maze shapes, but at least their towers aren't identical. In my opinion, if in a TD map, you HAVE to copy the host or you will lose, that TD is a failure.
That's all for now, thoughts?
I've been playing custom maps since the Starcraft days and created a couple Starcraft RPGs, but have never attempted a WC3 custom map. I'm a huge TD addict, but I'm having a hard time finding new TDs I haven't tried that are balanced, innovative, and fun, and I finally feel inspired to take a shot at making my own. Some of my favorite TDs include:
Zoator TD in most of its forms (especially the original)
Sprout TD (made by the same guy)
BK's Gem TD (possibly my favorite; so much innovation)
Poker TD (who remembers this one? Tower selection very similar to BK's Gem)
Element TD 4.0 (fairly new to this series, don't remember playing older ones)
These maps will be the main inspiration for my TD, and I'm hoping to combine the aspects I like from each while resolving the gripes I have with each as well.
I've done my homework and read several tutorials here, downloaded an example TD map, and I'm still really familiar with triggers from my Starcraft days, so I'm not here to ask for help with the technical creation of the map or models or anything. The reason I'm posting this is for critiquing and hopefully some fundamental design ideas. Here's what I've got so far:
Gaia TD
Premise
Humans have depleted the resources of the Earth everywhere except for a small pocket; the sanctuary of Gaia herself. The humans are now throwing themselves at her sanctuary in waves, and you must stop them before they desecrate the last natural place on Earth.
DISCLAIMER: This TD has a heavy political slant to it (an outlet for my frustration with modern society), but I will try to keep the "flavor" stuff to myself to avoid offending anyone or starting arguments here. Therefor, waves and tower names will be generic and will describe their function or purpose. You'll have to wait for the first beta release before you get a taste of what I'm talking about.
MapInit
Player 1 chooses difficulty (think Gem TD)
Each player chooses a builder race (Zoator-style, maybe)
Spawn builder in player's lane
Each player chooses a Champion of Gaia (for the mini-game between levels)
Spawn Champion in Gaia's Sanctuary (town square with fountain & shops)
Level 1 begins in 1:00 min
General
40 levels of creeps
A boss every 5 levels
Flying every 4 levels (except 40th)
00:45 sec between waves
Explore Gaia's Sacred Groves between levels for bonus gold
Champions of Gaia
I loved the hero mini-game in Zoator, but want to take it much further. Around the perimeter of the map where the TD occurs will be several "mini-dungeons" known as Gaia's Sacred Groves. At the end of the first creep wave, each player's Champion will be randomly dropped into a Sacred Grove where they have :45 seconds to explore, kill creeps for gold and items, and possibly complete a mini-objective for that Grove. When the :45 seconds are up, or when their hero dies, whichever occurs first, their hero is instantly respawned in the center (Gaia's Sanctuary) until next round. After the first wave, Champions will progress through the dungeons clockwise around the map.
The level of the creeps that spawn in a particular mini-dungeon will depend on the level of the hero who is dropped into it. There will be enough XP available in each dungeon so that a hero *could* level once per dungeon, but if they do not kill all enemies or complete the objective, or die, they are not guarunteed a level per dungeon. I'll probably cap the level between 20-30, and heroes will rely on items to improve beyond that. For completing objectives, a champion will be awarded lumber, which is *only* used to purchase items from the shops in Gaia's Sanctuary which only benefit the champion, not towers in anyway.
Objectives might include returning an item to an NPC in the Sanctuary, killing a particular mob, or simply surviving a dungeon until the end of the :45 seconds.
Killing creeps yields gold, which is only used for tower purchases and upgrades, so there is no mixing or sharing of resources between hero needs and tower needs. The purpose of this is so that the hero mini-game can only help you, never be a burden or drain. I'm thinking on lower difficulties, good use of the Champions for gold will be an optional bonus, but at higher difficulties, it will be expected that you take full advantage of your champion or you will not have enough gold to complete the 40 levels of creeps.
Yes, I realize the hero mini-game will probably be more triggers and work than the TD itself, but das ok, mon.
Some notes about the Champions:
My #1 complaint of 99.9% of any hero custom games I play out there, is that the heroes are flat out BORING to play! Why? Because for some reason, map designers, especially RPG maps, got it in their head that it's fun to have heroes which rely mostly on auto-attack, and use abilities every 15-45 seconds.
* Right-click on mob *
* Stare at screen and watch the floating numbers *
* Maybe use a skill that has way too long a CD and costs too much mana *
* BORING*
I propose to "fix" this by creating heroes that have low auto-attack damage and rely heavily on using their abilities. All heroes will come with a self-heal in various forms (regen, lifesteal, holy light, etc.) and spells and abilities that work together that are very cheap, maybe even free, and on very low CDs. I want the hero mini-game to feel more like an action-strategy game then a "click-and-watch" RPG.
I haven't spent too much energy thinking about outlines for heroes like this yet, so I'll do that now for an example.
Mage Hunter
Blink - 0 mana, 0 CD
Yep, this fool can blink constantly, but he will also have low HP and armor, so will need that mobility.
Mind Blast - 10 mana, 5 cd
This spell would cast mana burn & silence on a target, but since it only affects creeps with mana, he'll need another attack skill
Alchemy Fire - 15 mana, 5 cd
This spell would function like Lina Inverses' Light Strike Array, where it must be targeted, and be the Mage Hunter's main source of damage.
Chakra - 10 mana, 10 cd
This spell would restore 15 mana and a bunch of health, instant self-cast
Ult Ability - Arcane Thunder - 20 mana, 15 cd
The Mage Hunter channels the arcane energy in the environment around him into himself until he can no longer contain it and the energy explodes in an area around him, dealing damage to all nearby enemies. This would have a 1.5 or 2 sec cast time, so the mage hunter would have to be able to survive any damage he's taking while casting it. Or, if he's smart, he'll blink away from the mobs, luring them to him while this charges. Less effective against ranged creeps.
The very low armor and HP of this hero would make for what I hope would be a pretty fun hero. You have to blink constantly to stay out of melee range, and be very quick with your spells so that you can blink, cast and blink again. The fact that you have to target your main damage spells makes this harder than it sounds. Of course in the early levels, creeps won't hit very hard so you'll have time to practice this, but ideally, around 5+, melee damage from creeps becomes lethal for all non-heavy-melee heroes.
I think that's enough of an example for the Champions.
I have to take a break for lunch now (at work), but I'll come back to this thread and share my ideas about the tower defense itself. The reason I came here is because I want to innovate a new tower defense "system", the way BK's Gem TD and Sprout TD did.
Either through tower combinations, recipes, tech trees, or some combination of all of them. One of my main goals regardless of what I come up with is a "No tower left behind" policy. In other words, EVERY tower WILL be useful at some point, possibly even at end-game. I absolutely LOATHE tower defenses where you have 10 towers to choose from, but unless you buy the right one and upgrade it to level google-billion right away, you won't live past the first 5 creep waves. I LOVE that in BK's Gem TD, everyone's mazes and towers are different, but almost always viable. Go play a Gem TD extreme/race, and look at all the variations players will have. They may even have identical maze shapes, but at least their towers aren't identical. In my opinion, if in a TD map, you HAVE to copy the host or you will lose, that TD is a failure.
That's all for now, thoughts?