Best way to study the docs?

Try making or modding a level and only read the relevant documentation for what you are trying to do.