I’m considering porting a large game over to cocos in order to obtain cross platform compatibility.
As the game is already written, i’m not too keen on using the built in layer system/etc.
Is there a way of manually drawing loaded sprites, so that the order i call “Draw” on them, is the order they display on the screen?
(I’ll manage all the performance/batching/etc at my end?
I have hundreds of sprites. The only way I could see it working with the “preferred” method is if i load in all my sprites, then at the start of each frame, make them all hidden, then unhide them on each draw call. However, then i’m not guaranteed as to the draw order!
I also need to manually alter the UVs/etc before each draw (for some special fx).
Im looking for the simplest solution, without having to refactor lots of my code…
At the moment i’m evaluating as to whether using cocos is viable for what im trying to do.
Any thoughts/suggestions/etc gratefully received, heck if you’re super helpful, and you live near me, i’d even buy you a drink or two!