General - Melee Maps like the Professionals

K

Killfest2

Guest
Here are two tutorials I made on the art of making a great melee map. As many people are making very shotty melee maps and playing them on Bnet, this should help all those people increase their map quality and decrease the comments like "this map is shit" etc.

Note: These tutorials were designed for Maps'n'Mods (maps.worldofwar.net), so some points may be a little out-of-whack, especially about the Submission, but still handy if people ever submit their maps there, which I hope will be the case.

TUTORIAL I:
Killfest2's Ten Tips to Make Your Maps
Look Professional (Or at least not Noobish)


1. Unguarded Tavern
We all want our maps to follow on from the Ladder maps, right? And one prerequisite for a Ladder map is that it must have an unguarded Tavern. This just doesn’t mean it must be unguarded around the immediate area of Tavern, but the path from any Start Position(s) that you intend to have access for that Tavern should also be free of creeps.

2. Balance
Anybody who has played any RTS game should realise that it’s only fair that all players should have access to all things equally. This extends from build space in their base to access to Neutral Buildings to gold in the Start Mines – the list goes on an on. One way to alleviate this problem is to make a map symmetrical, however as long as all players are given equal access to everything, things should be fine and dandy.

3. Appropriate Creep Path
There is no point in having to fight a dragon and a bunch of powerful ogres first, right? Make it so that there are green or weak brown creeps near the base areas so that players can level up before taking on the monstrosities that lie in the middle of the map.

4. Tileset
I’ve seen people use Hydras in Ashenvale, and Infernals in Northrend – make sure you don’t try to mesh two totally different tilesets, or things look out of place like white as a funeral. This also applies for doodads, and also the ‘Modify Tileset’ feature – common sense fixes most problems.

5. Attractive Name & Description
Generally, a name like ‘Hilltop Defence’ or ‘Melee’ will attract less attention then ‘The Star of Kalimdor’, just because of the originality of the name. This also is applicable in your description too – a mysterious or intriguing description will often create interest in a map because it’s the first impression given to a player of a certain map.

6. Item Drops
This same point in my previous tutorial discussed the advanced ideas of item drops; however, to be able to implement them, you have to add them in the first place – I’ve seen numerous maps that have just left them out entirely, either by mistake or they just didn’t realise you did that.

7. Keep it Pure
If there is one thing that screams ‘Noob’ t you, it’s when people make the map non-melee, either by placing player units other than the Start Positions, adding triggers, or editing units – just don’t do it, or you’ll end up with a rating below 2.00 most of the time, unless you re-submit it as Altered Melee.

8. Resources
As basic as it sounds, it’s amazing how many maps either don’t put enough gold or wood to last the whole duration of the game, or don’t even have it at all. I remember 2 maps in the previous 3 updates – one didn’t have gold, and the other had no wood – that’s an auto 1/5 from most voters.

9. Variation
A map with no variation is a map doomed for failure – unless you are trying to make a new style of play (which is hard to do, especially as a new map maker), having nothing going for your map is a bad idea – provide some neutral buildings to fight over, some alternate paths to reach places, maybe even a variation in travel (eg. Waygates, Goblin Laboratories [Zepplins], Goblin Shipyards etc.).

10. Submission
A map isn’t going to get downloaded if you don’t describe the map in your submission – here is a list of things to do and not to do in your submission:-

DO:
o Include a minimap
o Provide a description of the basic ideas incorporated in your map
o Highlight appropriate team formats for your map
o Say anything that is unique about your map which may encourage downloads
o Proof-read your submission for grammar mistakes

DON’T:
o Say it’s your first map in the hope you will receive sympathy in voting/comments
o Be ‘up yourself’ in your map - eg. Don’t say ‘Best map ever’ or something like that
o Not provide a description at all
o Highlight the bad things in your map
o Say ‘all comments/recommendations please send to…’ – no-one will bother


TUTORIAL II:
Killfest2’s Ten Essential (But Often Overlooked)
Tips For Perfecting Melee Maps


1. Gameplay First
This is a big one, which seems to be overlooked by many – melee maps are designed to play, not to look at – yes, a map that is aesthetically pleasing is always good, however you should never compromise gameplay simply for aesthetics.

2. Balanced Start Positions
I wish I had a dollar for each time I’ve seen unequal start positions in a melee map, yet it’s so easy to avoid – make sure that there is close to equal space for build, that the same gold is in each mine, each base is as easy to defend as another, and that’s about it, however it’s amazing that these things aren’t equal in many maps.

3. Creeps at Start Positions
Add creeps to all start positions, so nobody gets a free expansion, as this ruins balance – just place the creeps close to the start positions, and the Default Melee Initialisation trigger will automatically remove them for you if that space is being occupied.

4. Tree Walls
Try to avoid using trees as walls, especially near bases, as people will eventually cut their cover away, and this is very annoying when enemies can attack you from 360 degrees – use cliffs or water, as they have the same effect, except that they are permanent, unlike tree walls, to prevent certain access points to areas.

5. Creep Acquisition Range
Don’t forget to turn your creeps on to ‘camp’ mode – this avoids creeps running in and killing your peasants/peons etc. when you are just starting, and this avoids early drop-outs, and low ratings when people come back and complain about the map being a failure.

6. Item Drops
This is essential for good balance – there is no good in giving a green creep camp a drop of a level 5 item, when a brown or even red drops a lower level – here as some hints:
- Use item tables and the colour-code for the camps to determine item strength & value (if you have TFT)
- Make green camps drop only 1 item, but make brown and red camps drop 2 or 3
- Use appropriate items eg. Make a Golem drop a Stone Token etc.
- Always have at least one set of creeps designated to drop tomes
- Try to avoid having one creature drop 2 or 3 items – maybe have 2 or 3 of the creatures drop 1 item each, so people fight to the end, instead of killing one creep and running away with the items
- Have a good balance of Power-Ups, Charged and Permanent items, so you don’t end up with super-strong heroes, or so many Spawned creatures on the map at once.
- But above all, remember balance is they key, and always use common sense when assigning item drops – that rules out most major problems

7. Environmental Doodads
Yes, your terrain may be Blizzard-quality, but it is not capped off until you add some well-placed, relevant doodads. Maybe some treasure around a Goblin Merchant, or some cages near dangerous creeps; however, misplaced doodads can wreck a map – some examples of this are Torches used in snowy tilesets, cages in the middle of no-where - again, common sense (and a bit of thinking) is what’s required for success with these.

8. Natural-Looking is Best
Wherever possible, make your terrain look as natural as possible (make sure you remember Point 1, though) – for instance, adding grassy dirt around your worn dirt-path is always a good thing, and a bit of rough dirt here and there enhance on this again – this is only one example of the terrain feature in the World Editor, there are many more designs which look great, however make sure you don’t go over the top; good terrain combined with good doodads (read Point 7) create a very aesthetically-pleasing map, and this is a bonus for everyone.

9. Pathing
This a major problem for many new map-makers – always check the pathing before submitting any map – make sure all areas are accessible the way you would like them; make sure all of your pathing blockers have no holes in them; make sure paths are wide enough to hold all the units you’ll need in that area. There are two ways to check out the pathing in your map: a) test it fully with all units (easily the preferred option) or b) use the pathing feature in the World Editor (activated/deactivated by pressing ‘P’) - this only shows degrees of pathing, and is only recommended if you don’t have the time to test it fully.

10. The Fun Factor
Hey, isn’t that what the game is all about – having fun? Make sure you enjoy making and testing your map, and make sure the design is too difficult so people don’t spend ten minutes learning the layout – use basic ‘pointers’ such as:
- Colour-code the pairs of waygates, to enable easy identification of its destination
- Use paths as subtle hints on basic directions to major features (shops, expansions, other bases etc.)
- Try to keep things flowing – avoid making things dart back and forth; instead have them flowing in circles, so it is easy to navigate & negotiate
But still see that your map looks natural, and has a creative feel to it.

[highlight]Any suggestions to make this tutorial is much appreciated.[/highlight]

- Killfest2
 
Its an okay tutorial except some people may be offended in some ways by no. 2, where it says if you have a brain you would do whatever.

Apart from that it was quite good, 4/5 for the tutorial.

---

It's good to see more people doing tutorials now.

~Jindo
 
OK, I rephrased it, now it's "anybody who has played any RTS game"...

Is that better?
 
In the second number four, it is entitled "Tree walls". You may want to change it to something like "Don't use tree walls." to make it more clear.
 
4.5/5
Great job.
it will be helpful to people making melee maps.
Nice tips.
You should maybe talk about some beta test.. I know you said look over the terrain and stuff but ppl might do that in editor or something..
Talk about the good way to test your map.. the path to test your melee map..
Also what point outs to give to ur beta testers.. (well thats stated (wall trees, pathing blockers, unit space))
 
Incorporation of screenshots for examples always improve Tutorials in my opinion. Looks good though. Maybe we can get this on the Tutorials site as well.
 
4/5
its a good tutorial, but it might make some people fell really stpid.
 
Please move/copy/do whatever this tutorial to the Tutorial Databse.

(Yes, this is a semi-bump as well)

EDIT: I will be adding screenshots in the next day or two.
 
I love maps that have hydras on ashenvale and infernals on northrend, I also love maps that have archimonde on lordaeron though
 
A few questions. I've made my own Melee map and it's all set up but i want there to be 2 teams and to make sure they are on one side of the map, since it's laid out as 2 castles (very large ones...with uhh botanical trees...) but when i select fixed player locations it turns it into a non-melee map :eek: how can i guarentee that there arent people of opposite sides in the same castle? :banghead: . Also when i do a custom item table/creep table will it randomize it for each set of creeps or will it pick 1 set and use that for all of them? I want some variation in there...anyway good tutorial although its more of a checklist, maybe put a How-To section in for some commonly asked questions?(like mine ;) )
 
but when i select fixed player locations it turns it into a non-melee map how can i guarentee that there arent people of opposite sides in the same castle?
a) Turning on Fixed Player Locations makes it non-melee because this is against the rules Blizzard st down for their melee map, under the heading "Balance"
b) To fix your problem, go into "Set Ally Properties", and turn the start location colours you want to be together to "High Priority", and vise-versa.

Also when i do a custom item table/creep table will it randomize it for each set of creeps or will it pick 1 set and use that for all of them?
You designate which creeps have the specific item tables. This is done by double-clicking them, and selecting the appropriate item table.

To increase randomness, use items like "Random Level 1 Item" or "75% Random Level 2 Item, 25% Random Level 3 Item".

anyway good tutorial although its more of a checklist, maybe put a How-To section in for some commonly asked questions?(like mine )
Wow,, I'll start one now...your question can be top-of-the-list :p
 
Hey nice guide. I do have a question though, is it possible to create custom units and maintain a melee map?
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • Varine Varine:
    Luckily I live in an age with electricity so it's way fucking faster, but when I was just a boy trying to find my place I had some hardcore chefs that made use do things like that by hand. It is WAY easier to get right by hand because you control it and can feel it, but it takes soooooo much longer. And on the scale a modern kitchen requires... I serve 400-500 guests on average per day right now, if I had 100 then we could do things way better
  • Varine Varine:
    But we can't do that. In the winter yeah, but I HAVE to get people through here right now so I can afford the staff that we CAN do that. We have about 100 days of summer, and if that summer doesn't make us what it will, then I can't operate the other most of the year with my staff. The owner is talking about closing two days a week to cut down on labor, I told him he should cut down on vacations and it did not go great. I do think I won though, I have to keep my fucking core staff and they have to be gainfully employed
  • Varine Varine:
    Sure some of them might take a second job, but I can't just cut my entire staff to unlivable hours, nor can I can cut them off all winter if I want them to come back.
  • Varine Varine:
    And also, there is no fucking way I'm pulling these hours come september. I only do this right now because I have to, the second I don't have to be the one doing it I won't be
  • Varine Varine:
    I have a 5 person core staff in the kitchen, not including me or Chef Ben
  • Varine Varine:
    Though two of those people are likely not making it this year. One of them has been replaced, the other I am kind of trying to. He's being a giant bitch, today I had to get onto him because in the three hours before I left he had taken like thirty minutes for cigarette breaks
  • Varine Varine:
    And he was also complaining to me the other day that he was out of weed so couldn't smoke any before work that day, and was confused about why I was annoyed he was telling me, his boss, that he is smoking weed everyday before work.
    +1
  • Varine Varine:
    Like yeah I can tell. I don't need to fucking know.
  • Varine Varine:
    So now he's getting scrutinized and will not be top of the list. I know I don't have the smartest people but I do expect them to have some common fucking sense
  • Varine Varine:
    I did do a rare thing for me and hire a girl last month without warning. Everyone was made at me because I started her at like 21, but she worked with me before and I was like don't care. She made 19 at her old job and I wanted her to come work with me, she is the best
    +1
  • Varine Varine:
    I'm going to get her a raise at the end of the summer. She wants to go to school again, but I want her to still work with me so.... she kind of can just tell me what the price is. I can go to 25 if she keeps up. I need to get her onto line more, that's what she wants, but I need her where she is and it's not fair that she doesn't get the little bit of raise that comes with it. She can do it no problem, I've worked with her there.
  • Varine Varine:
    It's just hard to move and train people unnecessarily right now. And also the line fucking sucks, it's not any more fun. This is turn and burn so I have the bankroll, and everyone suffers for it
  • Varine Varine:
    Eventually we'll get it balanced, we'
  • Varine Varine:
    we're starting online orders and stuff, but I also turn that off all the time because I barely keep up trying to be the best at Sysco shit
  • Varine Varine:
    I think it's gonna be a good fall and winter though. We're going to have a good staff, they will get along, they will be able to manage the workload and the complications, they know how to really cook this year, like every person on line knows their steak temps. Some of them use thermometers a lot and they don't always use them right, but they do know how to do it. Failure, especially in this field, is the only way to get better. They'll get it
  • Varine Varine:
    They won't get feel down while they do the thermometer, but we didn't have an instant read probe when I was learning. Like they did but god knows how off it is, you HAD to do it by feel. Even if the chef was fine with me bringing my own, it takes too long. Poke and know
  • The Helper The Helper:
    420 threads in the Artificial Intelligence forum :)
  • The Helper The Helper:
    Happy Monday!
    +1
  • The Helper The Helper:
    and then it was Tuesday!
    +1
  • The Helper The Helper:
    fyi I am going out of town to lake somewhere in bfe texas for the weekend will be gone Friday morning to sunday afternoon for a paranormal thing and some rest peace
  • jonas jonas:
    cool take it easy
  • jonas jonas:
    I recently had an experience with a waiter that really brought down @Varine's point about them being in sales. The first waiter just asked "anything else? deserts?" and when the table shook their head said "ok" and left. Then the other waiter came in and started going off describing the deserts and you could see the heads turning, and they finally got a bunch of deserts
  • jonas jonas:
    makes sense if you consider that the tip is basically a commission on sales

      The Helper Discord

      Members online

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials
      Top