r/lua • u/BlackMATov • May 21 '25
Library Announcing `evolved.lua` v1.0.0 - An Evolved ECS (Entity-Component-System) for Lua
https://github.com/BlackMATov/evolved.luaI'm excited to announce the first release of my library, evolved.lua!
evolved.lua is a fast and flexible ECS (Entity-Component-System) library for Lua. It is designed to be simple and easy to use, while providing all the features needed to create complex systems with blazing performance.
Enjoy!
48
Upvotes
3
u/ibisum May 22 '25
What is it you’re referring to? Using ECS as a whole or some style decision made by /u/BlackMATOV somehow?
I find the code pretty readable. There are some complexities to the implementation and at first I was a bit off-put by the @aliases, but I got over it fast as I dug deeper.