Hello everyone,
The nature of the game I am creating requires a single asset of type CCSprite to be created numerous times. The object is created, input occurs from the user, and they are destroyed. The maximum number of this sprite is 30. I noticed that although I am releasing the memory of the sprite using (void)spriteMoveFinished:(id)sender after collision is detected, the application still hogs massive amounts of memory if 10+ of this object is in existence. The frame rate drops to about 12. The object is an image of size 45 x 45 (png).
Any ideas why this is happening? Any ideas on how to tackle the issue?
Appreciate your time.