Adding dynamic objects to the map
So far in the game, we have added a couple of each enemy, but now we are going to show you how enemies and other objects can be added dynamically to the game.
This is very common in games because you may want some treasure or an enemy to spawn at a certain location on the map. Tiled has a really great way to help us with this, with a feature called layers. The two most common layers are tile layers and object layers. We already used tile layers to display our map in the previous section, Loading a tile map. Object layers allow us to define objects that will be drawn on top of the map.
In the following screenshot, we show our tile map opened in Tiled, where you can see we have two layers named Enemies and Map. The Map layer is our tile layer, and the Enemies layer shows an object layer. We will use this Enemies layer to define spawn points for our enemies: