So I'm thinking about what to use for an iphone game, it will be basically be my first iphone game. I am lost between unity3d and cocos2d.
But aside from that, I'm an AS3 developer and when I add items and animate units I usually use the handy .copyPixel() method and play with bitmapData, basically my question is that if I use cocos2d is there a similar feature? I was reading the post:
Cocos2d adding a background image to a layer?
which talks about layers, but my concern is that what if the user has a lot of layers, and then a sprite moving on top of that, if this was done through vectors in flash it would crash (with enough vector animations), is this the case with cocos2d?
For example lets say the game is about making a garden of sort (2d non-isometric) and you add you have
- layer 1 - bg [no animation]
- layer 2 - soil (where plants can be) [no animation]
- layer 3 - plants (40 different plant sprites on display at a single time) [no animation]
- layer 4 - animation of bugs and flies sprites constantly moving on top
would this be practical? or is there a better way?
Thanks