tiny-ecs
tiny-ecs copied to clipboard
ECS for Lua
tiny.filterWorld(world, filter): Takes a world, and returns an iterator of all entities in that world that follow the filter
Hi! I'm studyng this project because it's the only one i can see that has ecs + bump + sti Can you please add the TMX files that renders the...
Hello! I'm trying to use tiny-ecs with the [Playdate SDK](https://sdk.play.date/1.12.3/). However every call to `tiny.require*` fails with: > tiny.lua:126: bad argument #2 to 'loadstring' (number expected, got no value) This...
Remove the dependency on load/loadstring for requireXXX/rejectXXX API functions
```lua local ent1 = { foo = true } local ent2 = { bar = 1 } local tiny = require("tiny") local world = tiny.world() tiny.addEntity(world, ent1) tiny.addEntity(world, ent2) tiny.refresh(world)...
Hello! I’m looking to use this library to implement a virtual card game table in Minecraft in Computercraft, which runs Lua 5.1 with many backported features from later versions. I’m...
I find myself in need of the ability to query for and operate on more than one entity in systems sometimes. It would be nice tobe able to do something...