What libraries were used when creating the game engine?
I play a lot of LoL and know that the engine was made in house but as an aspiring programmer I always wondered what tools were used to actually make the game engine
I play a lot of LoL and know that the engine was made in house but as an aspiring programmer I always wondered what tools were used to actually make the game engine
They probably used the typical C/C++ DirectX bindings and built their own libraries on top of that.
they wrote an article a while ago about how they scripted a lot things with lua, but found it hard to maintain later
If there's an article on it, then it would be on this page: https://engineering.riotgames.com
Fair warning, they get reasonably deep at times, so a lot may go over your head.