I use Construct 3 in an undergraduate communication course focused on game design and criticism. Once students understand the basics of the application, their first game design assignment asks them to create their own platform game.
In the past, following the recommendations of the original Construct 3 tutorial, I have encouraged students to create islands, ladders, and other elements of the game environment by loading a tile sheet with environmental elements into a single sprite. Each environmental object is a different frame of the sprite, the speed of the animation is set to zero, and students design the environment by dragging sprite instances around the layout and selecting frames accordingly.
However, I noticed that the most recent platformer tutorial on the Construct site suggests using the tilemap object instead of using sprite instances. If this is the preferred workflow, I will encourage my students to use this approach, but I'm wondering what others think about this.
What are the advantages or disadvantages of using tilemaps to create the environment in a platform game? Is it just a case of "six of one, half dozen the other?" Or are there clear advantages to one approach?