Sorry for hijacking this thread, but it deals more or less with the problems I'm having with my game. I also read the sticky post about not asking questions regarding game design, but I see a few posts here about that, so I'll try

I'm using a tilemap in my game like the OP, although I only have one layer. My problem is updating only the section of screen you're currently seeing. How do you go about this with atemis-odb? To be clear, I have a tilemap of, say, 500x100 tiles, but my camera only covers 32x24 at any given time. How do I make the systems update only those? Preferably, I'd like not to fill a collection first and then pass that collection to every system, as I see this as not performant, but maybe that's is my only option with an ES approach?
Thank you in advance!