DopA (Defense of planet Aiur)
Many of us have played DotA in Warcraft 3. ( If someone has not - http://en.wikipedia.org/wiki/Defense_of_the_Ancients )
I am going to make a remake of it.
I know that there is another remaking going on - http://www.sc2mapster.com/maps/survival/
But I just don't like the way it is done. Everything is just copied - items, heroes, even the terrain is from War3.
My idea is another - use only the core of DotA - 2 sides fighting to win.
One team is Protoss and the other one is Zerg. The neutral heroes are Terran.
The hero picking system will be made using the new UI capabilities.
The Shop/Inventory system will be created with the UI too.
But there is too much work for one person. So if anyone wants to join my team, you are welcome. You will be given full credits for your work once Starcraft 2 comes live again and I can publish it.
Here is my TO Do list: (just tell me which things in it you can do and I will tell you whether to do it or not)
1.Heroes
-experience system (in SC2 Xp is only given to the killing unit)
-abilities (a system to level up abilities like in WC3 - I know that there is this guide - http://www.sc2mapster.com/api-docs/getting-started-with-galaxy-edit/complete-hero/ but I cannot make it work - if someone can integrate it into my map, please do it)
-inventory system (buying items, selling items, items stacking - the guide doesn't do what I want, will explain later)
-attributes - Strength, Agility, Intelligence
-revive timer
-revive system
2.Items
-shops (made with UI)
3.Terrain
4.Buildings ( with these I need only ideas how to look and for ther stats (HP, armour, damage, heal, mana regen))
-shrines
-towers
-barracks
-main buildings
5.Creeps
-Protoss
-Zerg
-Neutral
6.Modes (I will do them myself maybe)
-All Pick
-All Random
-Hero picking system
7.Chat commands
-ma (shows which heroes has the opponent team picked)
-tips (optionally)
-apm
8.Powerups
-haste
-regeneration
-invisibility
-illusion
9.Loaing screen ( I know this is easy but I cannot do it)
-custom hints (replace Blizzard's hints with my own)
yes!
Im going to give my honest input seeing as you asked, I am violent with my opinions so please keep an open mind.
The zerg choice as a team seems great because the terrain can be changed to completly define their side of the map, make everything you can to get the map up and going then when the release of SC2 is actually made you will get access to these features to make an official stand with your map.
*Actual Neutral creatures for jungle.
*other extra units.storyline heros.
*The design should be like dota with each base being bot left and top right as players use these co-ordinates as association alot faster then if the other way.
*1.30 seconds UI feature for picking a champion. :D
*Dont add easy mode, the mode ruined players experience when vs'ing players far superior.
*Use UI for Leaderboard instead of the Leaderboard trigger, its crap. For an idea of a nicely built Leaderboard check out Nexus Defense or my map Nexus Destroyers.
************************************************
With the experience you might use this trigger,
Event:
when a unit-dies
condition:
owner of killing unit is not an ally of owner of killing unit
Actions:
create a region at at location of killing unit
pick all heros(make a type group elsewhere) in region
-add unit property.
That's very rough but should give you an idea.
Hey wondering if you would consider making it 3 teams: Terran, Protoss and Zerg. This would stick with the starcraft theme, would lead to some interesting map design, and help separate it further from Dota.
I can help you with some basic things since I'm not a pro with the editor and I'm a frenchie :S
But for the attribute systems, the "AOE xp" and some skills, I might post some test map for u to inspire or copy :P
1- XP
EDIT - For the xp, when you create tour XP behavior, jet set the row "Shared Radius" Kills to 10 (same as 1000 in War3). Whenever a unit will die, any unit within 10 units of range will earn the xp.
2- Attributes
If you really want something like in Warcraft 3 , it'll be very easy to do, but if you want something different, I did something in my map :P I added Str, Int and Agi, as in WC3, but those attributes were increasing depending of specific situation. For example, the Str is increase by 1 for every 10 kills. The agi is increase by 1 for every 10 hits your hero receive. The Int increases every 10 spells you cast. and etc. It may sounds weird and unbalanced, but with some tests and a beta, I'm sure there will be a way to balance it all. Anyway, that's just an idea :P
Sounds good, hope it goes well