Yeah, if you are making a game that is resource intensive then you may not want to do a multi-layered terrain approach. Every map we've made so far needed no more than three layers of tiles to create, so it's not as if we're abusing things and adding several more layers than needed. If you really want the simplicity of a layered drawing system + the performance of a single layer system, what you could do is render all of your tiles when a map loads so that you already have all of the terrain in a single layer. This might require a bit more video memory to hold all of these pre-rendered composite tiles however. But then again if your terrain is procedural and dynamic (can deform from battles, for example) then this approach probably won't work for you. It's hard to speculate on what the best solution would be for you without knowing more details about your title, target platform, system requirements, etc.
RootsMember Since 21 Aug 2004
Offline Last Active Apr 15 2015 08:15 PM