About
Well… What is Lumin Framework?
Lumin Framework is the all new framework for all your games and projects, no matter the size of them. I’ve personally used it for all of my projects, and it works great despite the scale of each one. I designed the framework to have a super optimized networking and signal system. It combines the usage of @jackdotink’s Red and Signal modules, which helps it be optimized by a ton.
It also comes with a lot of packages you can install via the plugin by default. Some of these include benchmarking, instance collection, and statistics.
It was made to be complex, but also easy to learn which is what mainly makes the framework stand out from the others. I have covered almost all of the API and libraries in our documentation, be sure to check that out before starting out with the framework.
Our goal while creating this framework was to not intrude on the developers code, but instead let them customize their experience and give them basic tools along the way, such as the built-in networking system. I have found myself that this actually makes the process of developing a project way faster than before, and is just nicer to work with overall when stuff isn’t practically shoved down your throat.
We want you to have control over how your game functions, and not intrude on your unique process
Available features
-
Type Safe
Strictly typed, internally and externally. -
Context-specific API
The API is aimed to be completely separate the server and the client, which allows for a better type checking experience. -
Fully Documented
The entire framework is documented, along with tutorials on each subject. -
Optimized
Extremely optimized, with most internal functions running fast along with the custom signal and network implementations. -
Secure
The networking system that the framework uses can actually partially prevent exploits like RemoteSpy from being easily useable. -
Ordered
You can import modules from a main script, which will then execute in order. Can prevent issues like race conditions which come up a lot in multi-threaded architectures.
… and much more!
Is it better than other frameworks?
It really comes down on your use case, if you are just starting up a short project that needs some easy organization, I would consider using Lumin Framework, even larger projects would suit your use of it.
Each framework has each of their own disadvantages and advantages, so it’s ultimately up to you to decide what you should use and what suits you best. I always thought many other frameworks available were challenging to learn (at least for me) so I created this framework instead.
Installation + Usage
Refer to the installation article hosted on our documentation site. From there, you can go to the next article in tutorials to learn more about the framework. If you need any additional help, feel free to reply to this post or shoot me a message on Discord.
Issues
Came across an issue in our code? Simply create a new issue on the GitHub repository or create a new bug report in our discord server.
Conclusion
I hope after reading over what I have said, that you can make your final decision and share your feedback below.
— Made with by Lumin Labs
- Sure!
- No thanks!
- Maybe later!
0 voters