Changing Dota 2 into a 3rd party shooting game !
- Gabsys
- Apr 22, 2015
- 2 min read

A modder name BMD created a Dota 2 Mod which turns Dota 2 into a 3rd party shooting game !
This is done as a Dota 2 mod using the Source 2 Dota 2 engine, but he did completely blow away and recreate his own keyboard/mouse control system instead of using the built in Dota controls. He created his own system of motion that allows him to do 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. This library has been made available for anyone to use in their mod, and you can see some examples of it in action at https://www.youtube.com/watch?v=AxBxQIcEMI8
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 he detect and then use as the object to point the camera at. There is no facility currently available for him to manually reposition the camera except by locking the camera to the created "camera" unit, which results in some unfortunate limitations.
He 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 he’s 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 always release the systems he create as libraries so that other modders can use them, though he hasn’t done that quite yet for this 3rd person shooter stuff due to some issues he’s still working on resolving.
You may view the Early Gameplay test here : https://www.youtube.com/watch?t=306&v=hDZg6Z5vecM
Source : Reddit
Comments