Lua Programming Language
•
•
Lua is a powerful, efficient, lightweight,
embeddable scripting language.
–
It supports procedural programming, object-oriented
programming, functional programming, ...
In video game development, Lua is one of the most
popular scripting language for game programming.
–
Some games that use Lua: World of Warcraft, Civilization
V, Far Cry, Angry Birds, Grim Fandango, Dota 2, ...
•
Lua is designed, implemented, and maintained by
a team of researchers at PUC-Rio in Brazil.