Simulating 3 resources in warcraft is going to be pretty impossible. Unless the "food" you are talking about is population limit and has no "cost" functionality.
I also think some game mechanics are never gonna work, or if they will, they'll be so imbalanced it won't be fun. For example the starting units: some start with defences, some don't. level 3 mage sounds like the ultimate rush race.
I'd also like to see how you think those races would look like. Are there any significant differences? Is there a non-humanoid race?
Overall I think the very, very core gameplay should be closer to warcraft 3. Not because that would be better, but because it would be easier to be balanced and more "realistic" to implement. I'm thinking of:
- resources: it's pretty unrealistic to have more than 2 resources (food cap not counting as a resource). I personally have no clue how you would add a 3rd one in a "good" way.
- resources again: aside from the amount of resources, forcing all races to use the same 2 resources would probably be better. 1) out of strategical reasons: why would anyone bother fighting for some stupid trees... 2) some races only have 1 resource. Others have 3. That means the goblins (sorry, for some reason I think of hobunari as goblins) potentially have to defend 3 resource outposts, while others only need to defend one. Conclusion: hurt one of the 3 resources and you damage the whole goblin economy. You'll have to do a lot more to hurt the economy of a race with only 1 resource (as they would have less work defending it).
An improvement, IMO, would be having the same resources but totally different harvesting mechanisms.
- Stealing technology sounds fishy
- Slow mech warrior for humans: another potential rusher, even though he's slow.
- Goblins are stupid, but... they still are smart enough to build stuff? Now, lack of communication and being able to construct stuff and still tech (even if they copied it from the dragons) makes my brain hurt. So I'm simply going to assume this race is primitive but not clueless. That makes me wonder why, once they have teched a grunt, they suddenly MUST pay more and can only train this "upgraded" grunt?
And if they're so "primitive", why doesn't teching cost any resources? I mean, a primitive race is a good idea, but don't give them any technologies... A primitive race would never be able to fight back against a high-tech dragon anyway, unless they would be some kind of "evolving" race that gains *tech* by speeding up biological evolution, something like the zerg race from starcraft.
- I'm not a fan of the names. They sound like you took humans, taurens, dragons and goblins and raped those words so they don't look like pure rip-offs from mythological creatures. Besides, I'm perfectly fine with races named after mythological creatures, but "dragoonari" and "tausra/taursi" don't really sound good.
Would you mind posting a very basic techtree of units for each race? Including some interesting technologies? I think of technologies involving a whole race focussing on cloaking tech, robotics, mind control, and everything involving those central concepts
By the way: don't think I'm trying to sound negative. I always like ideas like this (and I love RTS's, mainly for the idea's), and if I would have time I would probably ask to be your jass triggerer. I'm just giving you constructive criticism (even though it might not sound like that). I think conceptually you still have a lot of work to do before you can take this project to the next level.
EDIT: why 2 threads???