I want to have program-created tiles for a 2d game, so I'm prototyping to learn the techniques. I am taking a look at TileMaps. I am using C# for scripting.
Under Scene, I created a node node2D (named Node2Droot), then a child node TileMap (GameTileMap). I added a new TileSet to the TileMap. I attached scripts to Node2Droot and GameTileMap. Godot duly created the MSVC solution, project, and class files.
After a bit of experimentation, I have code that will create tiles in a grid and display them. Now, what exactly can I do with them? Are they purely background? Can you add sprites to a tile or cell? What about signals like "click" or the like?
When I went through the 2D turn-based tutorial, that made bunches of tiles that were Area2D objects and added them to the tree. Is that what I should be doing?