• Check out the results of the Techtree Contest #19!
  • Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.
  • Create a void inspired texture for Warcraft 3 and enter Hive's 34th Texturing Contest: Void! Click here to enter!
  • The Hive's 22nd Icon Contest: Creep Abilities is now concluded, time to vote for your favourite set of icons! Click here to vote!

[Development] Recreating WC3 in Dota 2's Source 2 Engine

Status
Not open for further replies.
User @Noya already tried to recreate Warcraft 3 gameplay in Dota 2. I think he ended up giving up. Here is the source code of his project.
Just warning you that several good Dota 2 Custom Game projects died. Most of these were I think for Dota 2 updates break many of these Custom Game, requiring the developers of these Custom Game to fix the new bugs that came out of the update.

The source code from Custom Game Castle Fight maybe may be useful for you. Since the Custom Game uses some skills and mechanics equal to Warcraft 3.
 
User @Noya already tried to recreate Warcraft 3 gameplay in Dota 2. I think he ended up giving up. Here is the source code of his project.
Just warning you that several good Dota 2 Custom Game projects died. Most of these were I think for Dota 2 updates break many of these Custom Game, requiring the developers of these Custom Game to fix the new bugs that came out of the update.

The source code from Custom Game Castle Fight maybe may be useful for you. Since the Custom Game uses some skills and mechanics equal to Warcraft 3.
I saw DotaCraft and was sad it was discontinued. Thank you for sharing but going to be coding all the mechanics myself.

Some of the Dota 2 updates break custom games which can get pretty tiring to fix. The recent one was "The Summer Client Update" which caused a crash when starting a game.
 
It is my understanding that the DotA 2 engine uses state streaming, like League of Legends or games like Diablo IV, rather than lock step. This would limit its suitability for RTS gameplay, especially if the server it is run on has resource constraints. It might work for small 1v1 or 2v2 Warcraft III style melee play, but I would imagine it having technical issues with 6v6 or if players spam low food units or if all units end up in the sight range of each other.
 
Status
Not open for further replies.
Back
Top