Below you will find a list of useful links and tutorials for making dota 2 addons.
General KV + lua tutorials
- Moddota tutorial list
A collection of great tutorials, mostly written by Noya on KV modding and basic lua.
Useful Lua libraries
Pseudo random number generators by Perry - Provides pseudo random number generator objects with arbitrary probability.
Physics by BMD - An all-purpose physics library.
Timers by BMD - A library that allows for the creation of timers.
RTS Building by Myll - Provides basic RTS-style building possibilities.
Decompiled valve particles by Toraxxx. You can open these in the particle editor!
Other useful stuff
Dota 2 Scaleform [DEPRECATED]