Master the Lua Scripting Language
Source: https://pikuma.com/courses/learn-lua-scripting-language-roblox
This is a comprehensive course dedicated to the language Lua, one of the world’s favorite scripting languages. Lua is fast, small, and super easy to integrate with C and C++, which makes Lua an excellent choice to extend and script compiled C and C++ applications.
This course is divided in three parts:
-
The first part is a beginner-friendly journey into the building blocks of the Lua language. We’ll start from the very beginning and look at things like variables, expressions, conditionals, loops, functions, tables, object-oriented programming, functional programming, and other popular tools and modules of Lua. lua language c api
-
The second part is aimed at intermediate-experienced developers that want to learn how to integrate Lua with their native C or C++ projects. We’ll put our C-programmer’s hat on and review how to embed the Lua programming language inside a compiled application using the powerful Lua C API. lua roblox tutorial
-
The third and last part is a series of short bonus lectures. These lectures will explain how the Lua language is used inside Roblox Studio. Roblox is an example of a popular game engine that uses a dialect of Lua as its main scripting language.
Download Links
Password: cms.ddpanda.org
Related Courses & Lessons
Keep learning from this topic
Deep Dive: Caching in .NET
Learn how caching works in .NET, from eviction policies and distributed caches to hybrid caching and handling cache stampedes.
Coding a Virtual Machine in C
A real-world project for intermediate-level C coders, wanting to take the next step and learn how to write your own...
Game Engine Development with C++ and OpenGL
Build a full 3D game engine from scratch using C++, OpenGL, physics, audio, UI, and modern engine architecture
C#/.NET – 50 Essential Interview Questions (Junior Level)
Get ready for your next interview! An in-depth guide to C# core concepts, SOLID principles and popular design patterns.
Compilers, Interpreters & Formal Languages
Create your own programming language by writing an interpreter and a compiler from scratch.



