I'm having problem creating bullet pool in ashley ECS approach, because i'm using PooledEngine, everything is pooled. So I've done is I just use engine.createEntity(), engine.addEntity() and engine.removeEntity() to spawn a bullet. The problem is, the bullet is not behaving properly. In this memory-management bullet pool example, is working properly but not in ECS aproach. Can someone give me a brief explanation how do I pool a bullet in ashley ECS approach?
\$\begingroup\$ \$\endgroup\$
1 - \$\begingroup\$ Are you perhaps holding a reference to the pooled object? This will cause many problems. \$\endgroup\$Applekini– Applekini2016-08-06 23:44:20 +00:00Commented Aug 6, 2016 at 23:44
Add a comment |