Freelancer Lua Scripting


Project Type: Hobby Scripting Project

Date Completed: Ongoing

Goals: The primary goal of the project was to reverse-engineer and develop a guide to the lua scripting engine present in the 2003 space-shooter game Freelancer.

Outcome: Functions for the generation of randomized fields and simple structures in real-time cutscenes have been developed. A number of simple scripted example templates with animation and annotation have been produced and can be found here.