Table of Contents
Programming in Lua, fourth edition
- Ierusalimschy, Roberto (Author)
- English (Publication Language)
- 388 Pages - 08/01/2016 (Publication Date) - Lua.Org (Publisher)
From embedded systems and mobile devices to the web and the Internet of Things, Lua is growing in a wide range of software. Also, it has a major role to play in the gaming industry, where Luar knowledge has become an undeniable resource. Lua is a simple, efficient, extensible, portable and free scripting language that anyone needs. Sc Lua programming is the official language book, providing a solid foundation for any programmer who wants to use Lua. As the main architect of the language, Roberto Yarusalimsky, writes, it covers all aspects of Lua 5 – from the basics with C to its API. . Programming in Lua is made for people with programming knowledge, but does not accept any prior knowledge of Lua or other scripting languages. This fourth edition updates the book to Lua 5.3 and marks a complete reorganization of the text. Drawing on his many years of experience teaching Lua, Roberto reorganized the book to allow the reader to better absorb the character of the language in order to present the material in an increasing order of complexity. Learn Lua from the best Lua book in 2024.
Lua Quick Start Guide: The easiest way to learn Lua programming
- Szauer, Gabor (Author)
- English (Publication Language)
- 202 Pages - 07/27/2018 (Publication Date) - Packt Publishing (Publisher)
by Gabor Szauer is the most convenient approach to learn Lua. It walks you through the fundamentals of Lua and explains the challenges it solves. You’ll deal with the fundamental aspects of Lua, as well as the libraries it provides, and powerful topics like object-oriented programming. Variables, data types, functions, tables, arrays, and objects are all covered in enough detail to get you started with Lua programming. You’ll also learn how to use Lua’s module system and interact with the operating system.
After finishing this book, you’ll be able to use Lua to develop code that interacts with the operating system, automates processes, creates playable games, and much more. This book is an excellent place to start learning Lua before moving on to other technologies like Love2D or Roblox. A quick start guide is a concentrated, shorter title that introduces a technology at a faster pace. It is intended for people who do not require all of the details at this stage of their learning. This presentation has been condensed to focus on the most important information. You will learn:
Learn the fundamentals of the Lua programming language and how to use tables, the data structure that makes Lua so powerful.
Metatables help you learn object-oriented programming in Lua.
Learn how to use standard LUA libraries for math, file IO, and other tasks.
Lua is used to manipulate string data.
Learn how to rapidly and efficiently debug Lua applications.
Learn how to use the Lua C API to integrate Lua into your programmes.
Coding with Roblox Lua in 24 Hours: The Official Roblox Guide
- Official Roblox Books(Pearson) (Author)
- English (Publication Language)
- 384 Pages - 01/02/2022 (Publication Date) - Sams Publishing (Publisher)
teaches you how to code your own Roblox games. Each short and simple lesson builds on the previous ones, allowing you to quickly understand the fundamentals of Lua programming for coding roblox games. You will:
Start with properties, variables, functions, if/then expressions, and loops in the beginning.
Arrays and dictionaries can be used to organise data.
Use in-game events to make things move, explode, or do anything else you can think of.
Use abstractions and object-oriented programming to keep your code manageable.
Make sure your game works on a variety of devices, including phones, tablets, and laptops.
By monetizing your game, you can earn Robux.