Hello,
So let's say the user completed level 1 of your game, and now you are about to present a level 2 to the user. What do you have to clean up assuming you are using chipmunk?.
As far as I understand cocos2d when you call pushScene to go to your next level, I assume you first have to free all the chipmunk objects, and then the Scene automatically releases all of its retained objects and calls dealloc?. is this correct?.
Also once your new Scene/level is loaded you should also call [[TextureMgr sharedTextureMgr] removeUnusedTextures]; is this correct?
Thank you.
-Oscar