Pure lua Entity Component System thing. Runs on luajit, so should work on more recent iteration of lua.

Eiyeron Fulmincendii fa5993e49d Initial commit %!s(int64=8) %!d(string=hai) anos
Component.lua fa5993e49d Initial commit %!s(int64=8) %!d(string=hai) anos
ECSWorld.lua fa5993e49d Initial commit %!s(int64=8) %!d(string=hai) anos
Entity.lua fa5993e49d Initial commit %!s(int64=8) %!d(string=hai) anos
System.lua fa5993e49d Initial commit %!s(int64=8) %!d(string=hai) anos
SystemFilter.lua fa5993e49d Initial commit %!s(int64=8) %!d(string=hai) anos
class.lua fa5993e49d Initial commit %!s(int64=8) %!d(string=hai) anos
main.lua fa5993e49d Initial commit %!s(int64=8) %!d(string=hai) anos
object.lua fa5993e49d Initial commit %!s(int64=8) %!d(string=hai) anos