Вечер и две любимых дозировки любимого напитка. Как язык lua создавался тупым и примитивным. Вот прикручивать lua к чему-нибудь другому — задача уже менее простая.
Да опыт любого ЯП сгодится, хоть бейсика. Луа в общем-то не для программистов делался, а для всяких левелдизайнеров и прочих, которые оперируют высокоуровневыми абстракциями, которые на всяких сишечках им реализовали настоящие программисты.
Да, зная до этого языки, Lua можно осилить очень быстро. Но как первый язык за столь короткий срок не выйдет, типичному человеку для программирования нужно еще мозги переконфигурировать :)
А вообще, если цель — изучить этот ЯП именно для всяких игрушек, то бери игрушку и делай к ней мод потихонечку. Я так начал питон учить, препарировал четвёртую цивилизацию.
Около получаса чтение доки, чтобы получить общее представление. Остальное время - практическое решение конкретной задачи с применением Lua. Далее - никаких затруднений, Lua - язык, вообще говоря, несложный.
Книг даже и не знаю. У меня была дока. Ах, да - ещё цикл статей Андрея Боровского в LinuxFormat. Неплохо написано, в т.ч. и для совсем начинающих. Легко и быстро усваивается.