HI
I am beginning to develop a new game using cocos2D.
The game I am designing will contain enemies which will spawn on the screen, each enemy is made up of multiple images (feet, body, head, arms etc...) I thought the best way to do this would be to subclass CCNode and in the -(id)init method create a CCSpriteSheet which will have each of the separate body part sprites added to it. This (as i understand) will reduce the number of drawing calls made.
The plan is then whenever a new enemy is required the game allocates and initialises a new instance of my subclassed CCNode.
Is this the right way to go about things or should I do it another way?
Thanks