@ Rui, here is something I thought up with, for simple map quality guidance:
-------------------------------------------------------------------------
Map quality guidance
Contents
Required
1. Bug free
2. Terrain
3. Scripting
4. Object Editor Work
5. Fun factor
6. Submission
Optional
1. Map Size
2. Lag
3. Idea/Originality
4. Loading Screen/Minimap Image
5. Imports
Required ---------->
1. Bug Free
Status: Required
Percent: 90%
Guidelines:
* Your map has to be 90% bug free before submitting
* Your map may not contain infinite loops that cause warcraft crash
* Your map must have proper victory/defeat conditions
* Your map must be fully playable till the end
* Your map may not contain unit stucks/ Units may not stuck at any point in the map
* Your map may not contain cheats of any kind
* Your map may not contain fatal bugs such as: Multiboard/Leadearboard malfunctions, Spell malfunctions, Unit malfunctions
* Your map may contain minor bugs, that don't affect the gameplay at all, such as animation malfunctions
2. Terrain
Status: Required
Percent: 50%
Guidelines:
* Your map has to have atleast 50% of the imagined "perfect terrain"
* Your map may not contain unnecesary empty spacing, unless your map is a Demo
* Your map may not contain flat, empty terrain, no matter what kind of a map that is. (This isn't required in explanation maps and System maps, however it is appreciated even there.)
* Look onto Blizzard terrains: Your map should have atleast a terrain that is half as good as in Blizzards melees or campaigns, that is what is considered a 50% terrain
* Your map should contain enough dodoad/building variety considering what type of map is it
* Your map should contain at least three or four different tilesets, varying tilesets is a important thing
3. Scripting
Status: Required
Percent: 60%
Guidelines:
* Your map has to have atleast 60% of the imagined "perfect scripting"
* Your map may not contain fatal GUI leaks. Read about it here:
http://www.hiveworkshop.com/forums/f269/things-leak-35124/
* Your map should not contain unnecesary trigger work, if you have three triggers and you could fit it in one, that is highly not acceptable
* Your map should contain enough trigger work, meaning that a map that has a couple of simple triggers that anyone can do is highly unaceptable
* Your map should contain at least 20 triggers, that work fine, considering the map type
* Triggers that cause errors, or aren't used in the map at all should be deleted
* Look up to our member Septimus, as he makes good non leakable GUI, and take him as your example
4. Object Editor Work
Status: Required
Percent: 80%
Guidelines:
* Your map has to have atleast 80% of the imagined "perfect object editor work"
* Your map may not contain invalid hotkeys
* Your map has to contain hotkeys for spells atleast
* Your map has to have proper and valid descriptions of units, heroes, abilities and upgrades
* All of them have to be fully written in English
* Your map has to contain proper pathing sizes for units and objects
* Your objects have to have a proper collision size, so that units can't pass through them
5. Fun Factor
Status: Required
Percent: 50%
Guidelines:
* Your map has to have atleast 50% of the imagined "perfect fun factor"
* Your map must be fully playable till the end
* Your map has to have enough fan factor increasers:
- Systems (Camera, inventory...)
- Story (Good story enhances the gameplay a lot.)
- Originality (A good idea does the same.)
- Terrain (Terrain is also a important factor, read about it more above.)
- Spells (Custom spells are a great addition to the gameplay.)
- Custom buildings/units (They do the same as spells.)
- Inovative JASS (With JASS you can create anything, so try it.)
6. Submission
Status: Required
Percent: 50%
Guidelines:
* Your map has to have atleast 50% of the imagined "perfect submission"
* Your submission MUST include all of the imports creators user names
* Your submission should include enough info about the map
* Your submission should include changelog
* Your submission should include images
* Example of perfect submission:
Diablo III Beta v1.11 - The Hive Workshop - A Warcraft III Modding Site
Optional ---------->
1. Map Size
Status: Optional
Percent: 0-100%
Guidelines:
* Your map should not have more than 2MB for a multiplayer AoE, Defense, Arena type map
* Your map should not have more than 5MB for a multiplayer RPG, ORPG
* Your map should not have more then 20MB for a campaign
* Your map should not have more than 3MB for a singleplayer RPG
* Your map should not have more than 1.5MB for any regular singleplayer map
2. Lag
Status: Optional
Percent: 0-100%
Guidelines:
* Your map should not have more than a 20 second loading time for an average computer 4 years old
* Your map should not have any critical lag, beside the initilization lag
* Decrease the lag by clearing leaks (Mentioned above.)
* Your maps Lag shouldn't increase more then 15% after spending an hour playing it
3. Idea/Originality
Status: Optional
Percent: 0-100%
Guidelines:
* Your map should have custom made systems, never before seen
* Your map should have a good, solid story
* Your map should have a decent play idea, whatever type of map you are making you should implement a bit of your own in the gameplay
* Your map should have imports (Will mention more about this later.)
4. Loading Screen/Minimap Image
Status: Optional
Percent: 0-100%
Guidelines:
* Your map should have a minimap image: Always
* This things are easy to make, remember people DO judge books by the covers
* Your map should have a loading screen if it is a:
- Single player RPG
- Campaign
- Any single player map
5. Imports
Status: Optional
Percent: 0-100%
Guidelines:
* Your map should have custom models/skins/icons/effects
* The size shouldn't go to high (Check more about it above.)
* The imports are to be credited properly
Conclusion: Your map should have all of the required fields percentages, Bug Free and Scripting being the most important. Any of the optional fields are always welcome and they make the experience of playing a map even better. Recheck your map to be sure you have done all of the required fields work properly before submitting it a THW.
Note: Ofcourse all fields don't apply to certain types of maps, scripting cannot be implemented in meele maps, this is just a general view for any possible type of map too look onto.
Created by bounty hunter2 on 11th. Feb. 2009. Last edited 11th. Feb. 2009
------------------------------------------------------------------------------------
So this is what I come up with, I shall consider updating it soon, any opinion and suggestion and critics im more then welcome. Thanks