Skip to main content

Someone wanted to learn this too, so Grasp built them a personal learning path.

You can keep exploring this one or create a path like this one shaped around you.

Lua for Factorio mods

12 Modules · 60 Lessons

Recommended resources

Module 2

Operators and Expressions

Module 3

Conditional Logic

Module 4

Repeating Actions with Loops

Module 5

Creating Reusable Code with Functions

Module 6

Tables: Lua's Universal Data Structure

Module 7

Code Organization and String Manipulation

Module 8

Introduction to Factorio Modding

Module 9

Data Stage: Modifying and Creating Prototypes

Module 10

Data Stage: Creating Buildings and Entities

Module 11

Runtime Stage: Scripting Game Events

Module 12

Advanced Scripting and Data Persistence