-
[Artemis-odb](https://github.com/junkdog/artemis-odb) is an alternative to libgdx's Ashley. Definitely worth including.
-
# Fluid entities API
Sketch up of proposed entitas like API discussion between @junkdog and @DaanVanYperen! Salvaged parts from #348/@gjroelofs. Bit of a brain dump, so this will change over time!
c…
-
In order to set up the levels and spawning enemies on my beat'em up game, I have to create entities and components. Since a single entity can be made up with a lot of components, I decided that I shou…
-
Hi,
After updating to artemis-odb 2.0.0-RC1, all unit test that mock ComponentMapper are now broken since you can't mock final classes.
-
Right now I am working in my SpawnSystem, which is in charge of checking how much distance the world has scrolled in order to spawn new enemies. I chose this approach because runs independently of the…
-
There is no good reason why `Component` should be an abstract class. It has no methods implementations.
Making it an interface would allow one to create components that inherit from existing classes:…
-
Systems are absolutely illegible when they define aspects. It's also highly unintuitive to write them in the constructor. Also, the SDL is really weak, enforcing absolutely no rule.
```
public class …
-
Since artemis-odb is moving towards int entity system, it would be more logical to make TagManager store integers, not Entity references.
-
I am writing a WeaponSystem whose task is to determine if an Actor can fire a weapon, considering there is an interval of time between shots. If I've understood correctly, this sort of system is suppo…
-
Accessing entities in a system via getEntityIds().get(int x) will return references to entites even if the system isn't subscribed to those entities any more.
Complete code at: http://www.timtips.com/…