name mode size
.settings 040000
src 040000
.classpath 100644 781B
.gitignore 100644 58B
.project 100644 540B
LICENSE.libgdx 100644 10.35kB
README.md 100644 751B
pom.xml 100644 1.52kB
README.md
# Preamble This is a [fork](https://code.google.com/p/artemis-framework/) of [Artemis Entity System Framework](http://gamadu.com/artemis/). # What's changed - More efficient for loops, bounds checking performed once during loop initialization. - _processEntities_ forgoes Bag's getter in favor of direct array access. - No more classes instantiated every time [World.process](https://github.com/junkdog/artemis-odb/blob/ed9e9b4bc29362b3f95beb60f9160a433ddc045a/src/com/artemis/World.java#L325) is run. - Systems can be enabled/disabled, see <code>EntitySystem.setEnabled(boolean)</code> and <code>EntitySystem.isEnabled()</code>. - Bag now sports <code>sort</code>; borrows [libGDX](http://libgdx.badlogicgames.com/)'s TimSort implementation.