Best products from r/lua

We found 10 comments on r/lua discussing the most recommended products. We ran sentiment analysis on each of these comments to determine how redditors feel about different products. We found 6 products and ranked them based on the amount of positive reactions they received. Here are the top 20.

Top comments mentioning products on r/lua:

u/StuartPBentley · 1 pointr/lua

I second Programming in Lua as a recommendation - it is the book to learn Lua, written by the main architect behind the language itself (Roberto Ierusalimschy). The first edition is available online, but I personally recommend at least the second edition (of which I personally have a signed copy) - the fourth edition, the latest, sounds like a good pick (the description says it's been completely re-organized, based on Roberto's experience from decades of teaching Lua).

As for an environment to learn it in, I recommend Cloud9, which gives you an entire Linux integrated development environment for free (you may also want to pick up the Linux Pocket Guide, which is a good reference for learning how to get around on the command line).

u/catwell · 1 pointr/lua

I have experience with Moai, not much with Corona but I have an idea of how it works.

An important difference is that Moai is an Open Source SDK with optional associated commercial services whereas Corona is a entirely commercial product.

Moai is lower-level than Corona, and more of an engine for professional programmers / studios. That means you will have a lot of power and control, but also a lot of things to implement. For instance, there is no scene library by default, and no high-level UI library as well, so you will have to implement your menu system yourself or pick one of the few Open Source ones that exist.

Moai is "young" and backends vary in quality so do not expect to make your game work flawlessly on all platforms only with Lua. You will probably have to touch at least some C++ as well, maybe some Java on Android.

The documentation is also not quite there. You will have to search in the examples provided with the framework. The Wolf Clicker example is a good place to start. I also read this book which helped a lot to understand the basics early on.

That being said, once you've paid the steep learning curve and written a few utility classes, Moai is a very interesting engine. I encourage you to try it.

u/seclogger · 1 pointr/lua

I'd recommend having a look at: "Lua Quick Start Guide" It is a light-weight book and although it doesn't actually have any projects or exercises, etc. but I found that it explains things quite well and is a light read. I'm sure the official book is better but would take a lot longer to digest. You can pair it with something like Exercism which gives you access to mentors as well. They have a Lua track

u/ninjababy1997 · 1 pointr/lua


If you are looking for a book I can recommend Lua Quick Start Guide.

As far as an Lua IDE goes I would recommend the Zerobrane IDE.

u/ketralnis · 1 pointr/lua

The book (that online one is for 5.0, the paperback I bought targets 5.2) was phenomenally helpful for me

u/hisham_hm · 1 pointr/lua

No need to go through Python. I've heard good things about this book:

"Beginning Lua Programming"

"No programming knowledge is necessary to benefit from this book except for the section on Lua bindings, which requires some familiarity with the C programming language."

You won't need the section on Lua bindings as you learn Lua, so no previous programming knowledge is needed at all.