I am new to Cocos2D and CocosBuilder and I have a few questions regarding memory usages.
1) In CocosBuilder (or Cocos2D for that matter), if I use the same texture atlas (spritesheet) for ALL CCSprite objects in the same scene, would it save memory usage over separate texture for each sprite? To be precise, if I use one 4k*4k texture, will the game require memory for only one texture atlas (e.g. 4k * 4k * 32 bits)?
2) Can I use different texture modes for different sprites to save memory? For instance, using no-alpha mode for background image. In other words, can Cocos2D handle different texture modes in the same scene?
3) I have to implement a game with around 100 objects on a scene, three scenes in total. Right now, all objects on the same scene are using the same spritesheet. Still, the game crashes after switching between scenes for a couple of times. Each time I got mem-warning message. What would be the best way to resolve this issue? I tried to dump all those caches but still got the crash.
Thanks a lot!