Well, well… I’ve been thinking about a Dota 2 FPS-style mode for a long time now (but didn’t actually do anything about it). However, it looks like a modder out there created something similar and, if you ask me, it has transforms the gameplay into something like World of Warcraft.
A redditer first posted the mod called ‘Action Dota’, as the video title states, on the /r/Games Subreddit. Its developer, redditer BMD_, then replied to the thread a few hours later. In his post, he explains what he used and how he used it to turn Dota 2 into Action Dota 2.
“This is done as a Dota 2 mod using the Source 2 Dota 2 engine, but I did completely blow away and recreate my own keyboard/mouse control system instead of using the built in Dota controls. I created my own system of motion that allows me do to things like have characters jump and strafe, and turn at an infinite rate. In fact, no unit orders are given at all in the game, nor are any hero abilities or items used.” he stated in his post.
Though it works, the project is still in the Alpha stages. The redditer tells us that the some features do not have proper physics and that the camera ‘just works’, meaning that the mod needs a lot of work before he can get the full 3D environment set up properly.
“The camera controls are extremely hacked-in (but functional), and you can probably see in the video that each player has to select a flying enigma unit at the start which I detect and then use as the object to point the camera at. There is no facility currently available for me to manually reposition the camera except by locking the camera to the created “camera” unit, which results in some unfortunate limitations.
I currently use the built-in Dota 2 LinearProjectile system (which is used in game for things like Mirana’s arrow or Puck’s orb), but I’m going to have to tear down and recreate that entirely as it doesn’t support any 3D collisions (height is ignored) or other dynamic behavior.” he added in his post.
There’s now question that other issues will crop up in it until we see a proper final Beta, but why wait until then and not start your own project? The redditor stated that he constantly releases the systems he creates for other modders to use too; feel like making your own mod now?