name mode size
.settings 040000
src 040000
.classpath 100644 783B
.gitignore 100644 74B
.project 100644 540B
LICENSE.libgdx 100644 10.35kB
README.md 100644 906B
pom.xml 100644 2.76kB
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. # Maven ```xml <dependency> <groupId>net.onedaybeard.artemis</groupId> <artifactId>artemis-odb</artifactId> <version>0.3.2</version> </dependency> ```