Search the full text of over 4,200 fiction and nonfiction ebook titles.
Learning Game AI Programming with Lua by David YoungIf you are a game developer or a general programmer who wishes to focus on programming systems and techniques to build your game AI without creating low-level interfaces in a game engine, then this book is for you. Knowledge of C++ will come in handy to debug the entirety of the AI sandbox and expand on the features present within the book, but it is not required.
Only available to residents of St. Louis County. Limit of 10 titles per month. A web and mobile library media streaming platform for audio books, comics, e-books, movies, music, and TV.
Lua Essentials: A Journey Through Code and Creativity by Kameron Hussain, Frahaan Hussain"Lua Essentials: A Journey Through Code and Creativity" is a comprehensive guide designed to immerse both beginners and intermediate coders into the world of Lua programming. This book takes an innovative approach, blending technical skill-building with creative problem-solving techniques to master this versatile scripting language. Starting with the basics, the book introduces Lua's syntax and fundamental concepts, making it accessible for those new to programming. As you progress through the chapters, you will delve into more complex topics such as functions, tables, and metatables, illustrated with real-world examples and practical applications. The unique aspect of this guide is its emphasis on creative coding. It encourages readers to think outside the box and use Lua in unconventional ways, unlocking new possibilities in software development and automation. "Lua Essentials" also covers advanced topics like error handling, file I/O, and debugging, ensuring a well-rounded understanding of the language. The book is enriched with tips and tricks to optimize code performance, and each chapter concludes with exercises to reinforce learning and stimulate creativity. This book is more than just a technical manual; it's a journey into the heart of programming. By the end of this journey, readers will not only have mastered the essentials of Lua but also developed a creative mindset that will be invaluable in any coding endeavor. Whether you're looking to enhance your programming skills, explore new areas of software development, or embark on a creative journey through code, "Lua Essentials: A Journey Through Code and Creativity" is your essential companion.
ISBN: 979-8871440179
Publication Date: 2023
Lua Quick Start Guide by Gabor SzauerThe easiest way to learn Lua programming Key Features The easiest way to learn Lua coding Use the Lua standard libraries and debug Lua code Embed Lua as a scripting language using the Lua C API Book Description Lua is a small, powerful and extendable scripting/programming language that can be used for learning to program, and writing games and applications, or as an embedded scripting language. There are many popular commercial projects that allow you to modify or extend them through Lua scripting, and this book will get you ready for that. This book is the easiest way to learn Lua. It introduces you to the basics of Lua and helps you to understand the problems it solves. You will work with the basic language features, the libraries Lua provides, and powerful topics such as object-oriented programming. Every aspect of programming in Lua, variables, data types, functions, tables, arrays and objects, is covered in sufficient detail for you to get started. You will also find out about Lua's module system and how to interface with the operating system. After reading this book, you will be ready to use Lua as a programming language to write code that can interface with the operating system, automate tasks, make playable games, and much more. This book is a solid starting point for those who want to learn Lua in order to move onto other technologies such as Love2D or Roblox. A quick start guide is a focused, shorter title that provides a faster paced introduction to a technology. It is designed for people who don't need all the details at this point in their learning curve. This presentation has been streamlined to concentrate on the things you really need to know. What you will learn Understand the basics of programming the Lua language Understand how to use tables, the data structure that makes Lua so powerful Understand object-oriented programming in Lua using metatables Understand standard LUA libraries for math, file io, and more Manipulate string data using Lua Understand how to debug Lua applications quickly and effciently Understand how to embed Lua into applications with the Lua C API Who this book is for This book is for developers who want to get up and running with Lua. This book is ideal for programmers who want to learn to embed Lua in their own applications, as well as for beginner programmers who have never coded before.
ISBN: 9781789343229
Publication Date: 2018-07-27
Lua Unleashed: Revolutionizing Game Design and Development by Kameron Hussain, Frahaan HussainLua Unleashed: Revolutionizing Game Design and Development is an essential guide for both aspiring and seasoned game developers. This comprehensive book dives deep into the world of Lua, a powerful and versatile programming language, and its application in game design and development. Through its pages, readers will embark on a journey exploring the fundamentals of Lua programming. The book meticulously explains Lua's syntax and semantics, offering clear examples that make learning both engaging and accessible. It then transitions into more advanced topics, such as using Lua in conjunction with popular game engines, enhancing gameplay mechanics, and implementing Lua scripts for interactive design. One of the book's core strengths lies in its practical approach. It includes numerous case studies and real-world examples that demonstrate how Lua can be applied to create innovative and engaging games. From 2D platformers to complex 3D environments, this book covers a broad spectrum of game genres, ensuring its relevance to a wide array of developers. Moreover, Lua Unleashed delves into the art of crafting intuitive game interfaces and immersive game worlds using Lua. Readers will learn how to optimize their game's performance, streamline their development process, and craft compelling narratives, all through the power of Lua scripting. With its blend of theoretical knowledge and practical application, Lua Unleashed stands as a vital resource for anyone interested in game design and development. Whether you're a beginner looking to understand the basics of Lua or an experienced developer aiming to expand your skill set, this book offers a wealth of knowledge and insights that can transform the way you approach game development.
ISBN: 979-8876153739
Publication Date: 2024
Udemy
Get started with programming in Lua with Udemy classes like "Master Lua Programming and Create Amazing Games with LOVE!," and "Lua Programming: Master the Fundamentals for Beginners."
Offers thousands of on-demand video courses taught by world-class instructors across 75 categories for upskilling in the areas of business, technology, and design, as well as courses on health and well-being, the arts and language learning. Courses are replaced monthly with new material addressing emerging topics. On-demand videos in eight different languages taught by native-speaking instructors are also included.
You must be 13 years or older and have your parent or guardian create your account if you are below 18.