Open Daroslaw opened 9 years ago
Personally I think that layers they should be having that depth 'z' parameter, and graphic engine should just handle the order of rendering with regard to it. Also - the GraphicEngine has been prepared in such a way that it stores a pointers to GameObjects, so it can keep track of objects coordinates independently. What it means is that we'll only be in need of requesting new animations when in need (and these requests can be send during the update phase of the layer).
I haven't been thinking of viewport yet, but I'll look into it.
That's certainly something we ought to discuss. Current design concept:
If you have any suggestions, put them here.
Key problems related to this design that need solutions: