LightBorn - a moddable Lighting System Engine [early stage]

LightBorn

A modabble Lighting System Engine
Download | Documentation | GitHub

how do you center text on that thing?

What is LightBorn ?

LightBorn is a moddable Lighting System Engine

it allows developers to more simply create light controls with stages, different patterns etc.
It is currently more focused towards ELS (Emergency Lighting System) developement but nothing says you can’t do other things

here is an example of what can be done:
render
(it can be less complex looking of course)

It includes out of the box:

  • multiple stage types
  • siren/audio handling with AudioAPI support
  • an interface that can be hooked to for visual display

While trying be the simplest to use and modify to your needs!

Benchmark ?

I’ll be honest for a second here, I have no idea how to write a proper benchmark
From my testing while developing, the system holds with multiple complex instances (10 from when I tested) without killing the server’s performence or causing issues.

If anyone is skilled enough to make something proper, then feel free

No there is no tests because TDD on roblox is a PAIN, especially knowing that the project did not start with Rojo in mind

How stable is it ?

LightBorn is in very early development.

It is developed using standards such as Rojo, Selene and sementic releases (for automatic releases built from source) !

However please note that this my first public library release made for the public, so don’t put your expectation too high, with trial comes error.

Where can I get it ?

LightBorn is available via GitHub Releases. (I dont trust creator hub)
Each releases are built from the source code (yup, no human mistakes, it’s all automated)

And a example instance is available to look into how it works on a real example

NOTE ABOUT THE DOCUMENTATION

It’s not complete yet, it does give an overview of the system but not everything is listed.
I am still actively working on it but at this speed I will NEVER release this if I try to finish it first.

thanks to Nicell for the domain service

ANOTHER NOTE

Obviously because of it’s early status, what is presented is subject to change AND isn’t fully completed yet.
Take it with a grain of salt

2 Likes