Embedding as a secure scripting language for game engines and modding, Replacing Python for performance-critical scripting tasks (e.g., OpScripts)
It excels as a fast, embeddable scripting layer but requires planning for security and may be superseded in large, complex projects.
Large-scale, modern codebases in visual effects studios (e.g., DNeg, MPC have moved on)
Reviews from businesses like yours — matched by size and type. Available once you create a profile.
Complete profileRelated Tools
Community Reviews
Reviews from Reddit, Product Hunt, Hacker News & AlignAI members
Previously both DNeg and MPC had quite a lot of Lua code... they've largely moved on to newer tech now.
Hacker News • HackerNews • Use case: General code in visual effects studios DNeg and MPC
2.0 moved to Lua with OpScripts... due to Python's GIL lock (and the fact Python's quite a bit slower than lua anyway).
Hacker News • HackerNews • Use case: Replaced Python for scripting (OpScripts) in version 2.0 of the software
In my org's case, where we built an entire game engine off Lua, and previously had done Lua integration in the Source Engine, I would have loved to have had sandboxing from the start rather than trying to think about security after the fact.
Hacker News • HackerNews • Use case: Built an entire game engine and integrated it into the Source Engine for scripting/modding.
Have You Used This Tool?
Sign in to share your experience with this tool.
Sign in