Using a parent-child hierarchical scene manager, when one object is removed using an array, the index is changed, using a pointer it's not a problem but if one index is stored it can be a problem.
Using an ObjectPool the problem is solved and serialization can be done because index stay the same, but more memory is needed to store objects.
Is it the a good solution ? Another solution can be used ?
Edited by Alundra, 25 October 2012 - 03:23 PM.