HooECS is an Entity Component System framework for game development with Lua.

Originally written for the LÖVE 2D game engine, it is actually compatible with pretty much any game that uses lua! It is inspired by Richard Lords Introduction to ECS.

If you don't have any idea what this entity component stuff is all about, click that link and give it a read! It's totally worth it!

This is a fork that's been improved upon.

The original software was written by Arne Beer and Rafael Epplee under the name lovetoys.

For the foreseeable future. All lovetoys projects will stay 100% compatible with HooECS. The unit tests of lovetoys are merely expanded upon.

No core behavior is changed!


Other Languages