I couldn't find any Up to date Blog talking about this, all the ones I found are quite old and I'm not sure if the content was useful related to this year.
I have for a long Time a battle with my self (shall I use Sprite as Tile or a TileMap) as from the blogs that I found it wasn't really clear how it works the (draws calls) in those two cases and the differences between them that's why I decided to ask to clear up the mess I have in my brain and to be able to choose wisely depends on the type of Game that is been created.
I'm gonna give an example so I can understand it better
Let's say I need a total of 400 Tiles on the Map and for this, I have 4 different "Graphics" tiles that I need to use in the whole Map at the same time so it will be mixed between this 4 Tiles
1-
If I use Sprites Tiles = how many draws calls will it use?
If I use TileMap = how many draws calls will it use?
2-How do you calculate which is the best option (TileMap or SpriteTiles) to choose depends on the Type of Game you are creating.
3-From this blog post, I quote from "INCREDIBLE TILEMAP PERFORMANCE"
https://www.construct.net/gb/blogs/construct-official-blog-1/announcing-the-construct-3-runtime-904
[quote:xiiuzp66]The C2 runtime has to switch texture every time it draws a different tile. This has quite a high performance overhead, especially if every tile is different.
If I'm gonna need (400 Tiles) using 4 different "Graphics" Tiles,
will creating one Tilemap for each "Graphics" Tile with a total of four TileMap be the best option here?
each Tilemap using just one "Graphics" Tile or is there another way of doing it better?
Thank you