Difference between revisions of "Introduction to Lua"

From GiderosMobile
Line 17: Line 17:
 
* Programming in Lua, second edition by Roberto Ierusalimschy (http://www.inf.puc-rio.br/~roberto/pil2/)
 
* Programming in Lua, second edition by Roberto Ierusalimschy (http://www.inf.puc-rio.br/~roberto/pil2/)
 
* Very nice Lua reference manual helper (http://pgl.yoyo.org/luai/i/_)
 
* Very nice Lua reference manual helper (http://pgl.yoyo.org/luai/i/_)
 +
* Litt's Lua Laboratory: The 10% you need for 90% of your work (http://www.troubleshooters.com/codecorn/lua/index.htm)
 
* Official Lua FAQ (http://www.lua.org/faq.html)
 
* Official Lua FAQ (http://www.lua.org/faq.html)
 
* Learn Lua in 15 minutes (http://tylerneylon.com/a/learn-lua/)
 
* Learn Lua in 15 minutes (http://tylerneylon.com/a/learn-lua/)
Line 23: Line 24:
 
* Lua: Good, bad, and ugly parts (http://notebook.kulchenko.com/programming/lua-good-different-bad-and-ugly-parts)
 
* Lua: Good, bad, and ugly parts (http://notebook.kulchenko.com/programming/lua-good-different-bad-and-ugly-parts)
 
* Introduction to Lua programming (http://w3.linux-magazine.com/issue/45/Lua_Programming.pdf)
 
* Introduction to Lua programming (http://w3.linux-magazine.com/issue/45/Lua_Programming.pdf)
 +
* Lua perfomance optimization tips (https://springrts.com/wiki/Lua_Performance)

Revision as of 06:43, 1 January 2019

Overview

Gideros uses the Lua programming language. Lua was created in the early 1990s and is very popular as a scripting system in games.

Ideal for both beginners and professionals, if you are familiar with their BASIC or Python then you will feel at home using Lua.

Basic Concepts

The Language

Standard Libraries

Lua Resources

We suggest you have a good book covering Lua. There are many resources on the net, and here are a few of them: