Honestly? Game Development is very different from your standard software engineer — That's coming from me, a software engineer starting to get into game dev
Here's a tutorial https://www.tutorialspoint.com/lua/index.htm Here's an IDE for Lua https://studio.zerobrane.com/ https://studio.zerobrane.com/download?not-this-time
Oh that's looking nice The lightning is a little confusing though, why's it behaving that way? Debug feature?