WIP Elemental Tournament

LurkerAspect

Now officially a Super Lurker
Reaction score
118
Hover preview: 12 players, 6 elements, 63 abilities, 10+ gamemodes, hours of LAN/Online fun, AI

Foreword
Hi all :D for the first time in about 4 years, I've finally come up with an idea that I want to stick with through to the end. This thread is like a signed document for me that proves that this map WILL be submitted. I know that Warcraft 3 is slowly dying out now that Starcraft 2 has been released, but I'm hoping to produce one last great LAN game that's fun to play with your friends. This map is partly inspired by Karawasa's Elemental TD (I should take a moment to mention that it is EPIC and worth a play!), and Unreal Tournament to an extent.

I've thrown in a couple of pictures to hold your attention for a bit longer (considering average attention span seems to be going down), but they're all Work-In-Progress pics, so don't judge them yet!

Overview
  • Players start in a tiny arena, where a random player is given the ability to choose a game mode.
  • Modes range from the typical such as Free-for-All, Capture-the-Flag, and Elimination, to the unorthodox, such as Dash-4-Cash, Catch the pig, and labyrinth.
  • Players are given a small creature (DemonicFamilar by Pyramidhe@d at the Hive Workshop) that hops around, and has a melee attack.
  • Each player is given a base element at random, which decides their first ability.
  • Slaying an enemy causes them to drop their base element (other collected elements are destroyed) for anyone to pick up.
  • Picking up a new element gives you a new ability, picking up an element you already have powers up your current ability.
  • Bonus items can be picked up to give your character alternate abilities, such as jump, blink, heal, invisibility, double damage etc.
    preview.jpg

    (current map - will be modified by final release)

Elements
In an attempt to be original, my choice of 6 elements differs slightly from other elemental games (I hope).
My elements are Air, Darkness, Earth, Fire, Light, and Water. Elemental Item model credits go to Frankster from The Hive Workshop.
elemental_lineup.jpg


Abilities
The key feature of this game is the Elemental powered abilities, of which there are exacly 63, and made in JASS. JASS is by no way my strongest point, but I've used my knowledge and whatever useful systems I've come across to generate my own, hand-coded spells. All abilities are designed to be damage-dealing, and as such, some are fairly primitive, while others are quite complex. A few examples: (All pics are WIP)
  • Boulder: (Air+Earth) "Rolls a giant boulder toward the target location, crushing anything stupid enough to get in it's way"
  • Gravestone: (Darkness+Earth) "Summons a tombstone at the target location, which after a short delay, binds all nearby enemies to it and drains their life to the caster. Bound units cannot move more than 400 units away from the tombstone until the spell has ended."
    abil_gravestone.jpg
  • Spell Steal: (Darkness+Light) "Steals the target's elemental spell, silencing them and giving the caster the ability to use that spell for a short duration, or until they cast Spell Steal on another target."
    abil_spellsteal.jpg
  • Plague: (Air+Darkness+Fire+Water) "Infects the target with a deadly plague, which will deal fatal damage if no healing is done before the duration ends. If other enemies come near a plagued unit, the plague will spread to them.
(more to come in future!)

So as you can see, I'm no genius, but I'm proud of some of the above.
System credits go to Jesus4Lyf, Cohadar, Vexorian, and Flare/thethingy/Tmt.Fudge

AI
I find the biggest problem at small LAN parties and online is that there are never enough players to fill up a game. That's why I'm going out of my way to code a competent AI system for each gamemode, to keep it fun and exciting. They won't be as good as real players, but they'll fill up a game, and keep Free-for-alls from being 1v1v1's ;) It also means you can play this game ON YOUR OWN (you nerd)

Interested in Helping?
I only put this here in the rare case that someone actually wants to help, in which case I will tell them I tend to work alone, however I could use a JASS wiz to de-leakify and optimize my code. I could also use some original ability suggestions, the elements are given above, so if you wanna contribute with your own unique spell, you'll get some mention in the final product.

There are a bunch of elements I'm iffy about, if you can come up with a good substance formed and/or ability for the combination, then by all means share it :) Below is the list of combinations I'd like to improve, and what I had in mind next to each one.
  • Earth, Water (something to do with mud/plants)
  • Light, Water (no idea, holy water?)
  • Darkness, Earth, Water (corrupt nature/tainted land)
  • Air, Fire, Light, Water (Something to do with steam?)
  • Darkness, Earth, Fire, Water (definitely something to do with thorns)
  • Air, Darkness, Fire, Light, Water (carrion/insects)
  • Air, Darkness, Earth, Fire, Water (cursed metal)
  • Air, Earth, Fire, Light, Water (something explosive)

Contact
You can reach me by sending me a PM here on The Helper, reply to this thread, or contact me on skype (skype name is edward.ormond) or email at [email protected], but be sure to say who you are (I only want mapping usernames) and what you're contacting me about. If you don't I'll ignore your email/request.

Conclusion
That's about it folks, I'm hoping to strike big with this map, as this will most likely be the last Warcraft map I ever make. From here on I'll probably try to learn the Galaxy editor and hop on the bandwagon. If this map has interested you, then great; if you think it's boring/bad, then thanks for taking the time to read this post and enjoy the rest of your day, and hope this hasn't been a complete waste of your time!

I hav'nt done extensive research, so if there is another map out there like this one, please let me know and I'll reference it properly. I'm not plagiarising anyone's ideas.
 

LurkerAspect

Now officially a Super Lurker
Reaction score
118
I've already come up with all 63, but I'd like to replace some because they're a bit weak. These are:
  • Earth, Water (something to do with mud/plants)
  • Light, Water (no idea, holy water?)
  • Darkness, Earth, Water (corrupt nature/tainted land)
  • Air, Fire, Light, Water (Something to do with steam?)
  • Darkness, Earth, Fire, Water (definitely something to do with thorns)
  • Air, Darkness, Fire, Light, Water (carrion/insects)
  • Air, Darkness, Earth, Fire, Water (cursed metal)
  • Air, Earth, Fire, Light, Water (something explosive)
Those are the elemental combinations I'm iffy about, and next to each I've put what I had in mind for the generated substance. If you come up with a better/more accurate element, that would be awesome :) and of course, if you have any good ability ideas, please share them :)
 

KaerfNomekop

Swim, fishies. Swim through the veil of steel.
Reaction score
613
Geyser (Earth + Water): Creates a crack in the earth, from which erupts a giant burst of water. Enemies caught in the blast get thrown into the air, taking damage and becoming stunned upon landing.

Mirage (Light + Water): Creates an illusion of every unit within the target area. These illusions deal 20% damage, cannot cast spells, and are invulnerable to all elements except Fire - spells of this type will instantly kill them.

Demon Seed (Darkness + Earth + Water): Plants a demon seed at the target location. If not hit by 5 attacks within 10 seconds of planting, the seed grows into a powerful Demon Plant. The Demon Plant can entangle a target unit with vines, immobilising them and dealing damage over time until it is cast on another unit. The Demon Plant only takes damage from Light and Fire spells; Air and Water spells will heal it, while Earth and Darkness have no effect.

Smokescreen (Air + Fire + Light + Water): Fog spreads over the target area, turning all units within the area invisible and giving them 25% evasion. Affects all units regardless of alliance.

Shadow Thorns (Darkness + Earth + Fire + Water): The target unit and units around it become entangled in swathes of thorns, reducing movement speed and dealing damage over time. If a unit that has the Shadow Thorns buff is attacked, the attacker takes a portion of the damage dealt.

Locust Swarm (Air + Darkness + Fire + Light + Water): Summons a swarm of controllable locusts that fly around the target area. Each locust has 50 HP, 1-5 damage and 100% lifesteal. Lasts for 20 seconds or until destroyed.

Familiar (Air + Darkness + Earth + Fire + Water): Summons a familiar to attack your enemies. The familiar has 200 HP, 25-35 damage and can pass through enemies. The familiar takes only 10% of attack damage and is immune to magic. Each of the familiar's attacks will deal damage over time to the target of the attack. Lasts until destroyed.

Saviour (Air + Earth + Fire + Light + Water): All of the caster's spells except those involving Darkness will heal/damage for an additional 50%. Lasts 10 seconds. Only applies to instant/delayed damage, and does not augment the effects of damage over time.
 

LurkerAspect

Now officially a Super Lurker
Reaction score
118
Hmm... very nice ideas :) thanks a lot! I like the idea of having elements interact like that, I had thought of it before but I thought it was too difficult to implement, but I could probably just get it right with a damage system.
 

KaerfNomekop

Swim, fishies. Swim through the veil of steel.
Reaction score
613
Sorry for the bump. Just curious whether this is still ongoing.
 

LurkerAspect

Now officially a Super Lurker
Reaction score
118
Yeah I've kinda been distracted at the moment, but I will resume working ASAP. I've got a two month holiday now so I should be able to get quite a bit done! I can comfortably say it's at about 40% completion, all the abilities have been finished, and I've got a single gamemode almost finished and work has begun on the crucial AI system. Again, thanks for your suggestions :) they were very helpful!

EDIT: On a side note, I've got approval from Karawasa to have an elemental damage system just like the one he uses in Elemental TD, so that should add an interesting and exciting dynamic to the game.
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • Ghan Ghan:
    Still lurking
    +3
  • The Helper The Helper:
    I am great and it is fantastic to see you my friend!
    +1
  • The Helper The Helper:
    If you are new to the site please check out the Recipe and Food Forum https://www.thehelper.net/forums/recipes-and-food.220/
  • Monovertex Monovertex:
    How come you're so into recipes lately? Never saw this much interest in this topic in the old days of TH.net
  • Monovertex Monovertex:
    Hmm, how do I change my signature?
  • tom_mai78101 tom_mai78101:
    Signatures can be edit in your account profile. As for the old stuffs, I'm thinking it's because Blizzard is now under Microsoft, and because of Microsoft Xbox going the way it is, it's dreadful.
  • The Helper The Helper:
    I am not big on the recipes I am just promoting them - I use the site as a practice place promoting stuff
    +2
  • Monovertex Monovertex:
    @tom_mai78101 I must be blind. If I go on my profile I don't see any area to edit the signature; If I go to account details (settings) I don't see any signature area either.
  • The Helper The Helper:
    You can get there if you click the bell icon (alerts) and choose preferences from the bottom, signature will be in the menu on the left there https://www.thehelper.net/account/preferences
  • The Helper The Helper:
    I think I need to split the Sci/Tech news forum into 2 one for Science and one for Tech but I am hating all the moving of posts I would have to do
  • The Helper The Helper:
    What is up Old Mountain Shadow?
  • The Helper The Helper:
    Happy Thursday!
    +1
  • Varine Varine:
    Crazy how much 3d printing has come in the last few years. Sad that it's not as easily modifiable though
  • Varine Varine:
    I bought an Ender 3 during the pandemic and tinkered with it all the time. Just bought a Sovol, not as easy. I'm trying to make it use a different nozzle because I have a fuck ton of Volcanos, and they use what is basically a modified volcano that is just a smidge longer, and almost every part on this thing needs to be redone to make it work
  • Varine Varine:
    Luckily I have a 3d printer for that, I guess. But it's ridiculous. The regular volcanos are 21mm, these Sovol versions are about 23.5mm
  • Varine Varine:
    So, 2.5mm longer. But the thing that measures the bed is about 1.5mm above the nozzle, so if I swap it with a volcano then I'm 1mm behind it. So cool, new bracket to swap that, but THEN the fan shroud to direct air at the part is ALSO going to be .5mm to low, and so I need to redo that, but by doing that it is a little bit off where it should be blowing and it's throwing it at the heating block instead of the part, and fuck man
  • Varine Varine:
    I didn't realize they designed this entire thing to NOT be modded. I would have just got a fucking Bambu if I knew that, the whole point was I could fuck with this. And no one else makes shit for Sovol so I have to go through them, and they have... interesting pricing models. So I have a new extruder altogether that I'm taking apart and going to just design a whole new one to use my nozzles. Dumb design.
  • Varine Varine:
    Can't just buy a new heatblock, you need to get a whole hotend - so block, heater cartridge, thermistor, heatbreak, and nozzle. And they put this fucking paste in there so I can't take the thermistor or cartridge out with any ease, that's 30 dollars. Or you can get the whole extrudor with the direct driver AND that heatblock for like 50, but you still can't get any of it to come apart
  • Varine Varine:
    Partsbuilt has individual parts I found but they're expensive. I think I can get bits swapped around and make this work with generic shit though
  • Ghan Ghan:
    Heard Houston got hit pretty bad by storms last night. Hope all is well with TH.
  • The Helper The Helper:
    Power back on finally - all is good here no damage
    +2
  • V-SNES V-SNES:
    Happy Friday!
    +1
  • The Helper The Helper:
    New recipe is another summer dessert Berry and Peach Cheesecake - https://www.thehelper.net/threads/recipe-berry-and-peach-cheesecake.194169/

      The Helper Discord

      Members online

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top