Lumin Framework - A lightning fast & efficient framework

Sure, just made it public:

2 Likes

Are there any cool games out there using canary engine?, Im curious about stuff made with this framework!

Not currently that I know of, but many people in my discord server have games in the works which feature the framework

1 Like

Since I have nowhere to formally announce this, I’ll do it here:

Canary Softworks is now Lumin Labs and names will be changing. CanaryEngine is now Lumin Framework and we are working on fixing the documentation sites.

When using RemoteEvent.OnClientEvent, you can use :Connect from multiple places and assign different functions. Incorporating this framework, using :Listen would be the equivalent to it, but it seems it’s currently designed to allow only a single listener, which differs from my expectations based on how :Connect works.

My intention was to have multiple modules that each respond to the same server event without interfering with each other. With :Listen, it seems only the most recently defined listener is active, which limits my ability to modularize the response handling.

Is this a limitation or intended functionality?

1 Like

This is currently intended functionality, but we’re working on the next update that wishes to improve issues like this.

Gotcha. For the time being, I modified the networking a bit to handle multiple listeners. I’m looking forward to having it natively supported though!

Was the project originally named “Canary Framework”? It looks like you missed a spot when you changed the names. The “DOCUMENTATION - Learn more” button on this post links to https://canary-softworks.github.io/CanaryEngine/, which is a 404, but changing the link to https://lumin-dev.github.io/LuminFramework/ seems to work.

There’s also this:

, and this:

as well as references to the old name in the docs, if you didn’t already notice all of these.


dunno why it got renamed tbh, canary kinda sounds better but it’s whatever

don’t ask why I’m using this garbage theme

The project was originally named CanaryEngine keeping similarity with the studio’s name. However, we changed our studio’s name to Lumin Labs and so the project had to be renamed to LuminFramework as well.

About the docs, all of them haven’t been totally fixed since the new docs are still in a WIP.

2 Likes

Listen to @AridTheDev, he’s a staff member. For the time being, I am taking a break from development to improve my physical and mental health.

1 Like

@2jammers I’ve opened a PR to fix the wording. I can merge it rn if I wanted, but I’d rather have everything checked by the actual maintainer than to merge without checking.

Everyone, the docs should be fixed now. Let us know if you find any other problems!

Now we have Canary, Firework, Knit, Eden, Lumin, Catwork and the million of other deprecated frameworks i will not name.

I have never used a framework, but you know frameworks are cool for those who do use it, the more options, the better!

1 Like

It was previously Canary, now it is Lumin.

wait, You changed the name? I must be blind then.

1 Like

The documentation doesn’t work. I want to use it but if there is no documentation idk how I’m going to use it.

Sorry about that. We’re working to get it back up and improve it. I recommend joining the discord server if you need help or you can ask me some questions.

I found the new documentation, very nice.

1 Like

Updates main post, with new buttons