I am always curious why so many games techs use Lua for scripting. Especially when designed from scratch
As such, we’ve been seeing it as a go to scripting environment for everything from Baldur’s Gate 1, to Warcraft III, to modern titles like Roblox.
> See World Editor Updates for more details on many additions and improvements including beta support for Lua
[1](https://liquipedia.net/warcraft/Patch_1.31.0)
It's fast (relative to other scripting languages), familiar, and stupidly easy to embed in a C++ program.
I am always curious why so many games techs use Lua for scripting. Especially when designed from scratch