Back when I first got my 3D printer, I wanted to play with the idea of making a modular set of tiles for tabletop game nights as an opportunity to experiment with it. I never ended up using these for a game, but they do still make a nice diorama.
Each tile is 22x22mm and the large carrier board can fit 6x6 tiles (optionally you can print a bunch of individual carriers to create custom room shapes). I normally will either start by copying the blank tile if starting from scratch or pick a base tile to create a variant of (eg: Grass→Sand→Rocky). The idea is to generally create tiles that are recognizable while remaining relatively easy and quick to print.
Certain tiles benefit from a bit of extra attention when slicing.
Enable Z-hop with no retraction on the top layers to create the look of individual grass blades.
You can use my splitgcode Python script after slicing to swap out for a lighter blue or white filament on the last layer or two for a sea-foam appearance.
Print a Grass tile in a light tan color with no Z-hop to get a sandy beach.
Use my splitgcode Python script after slicing to swap out for a brown or wood filament for the trunk/roots.
There are different wall variants to allow the floor plank pattern to repeat properly. Make sure you don't accidentally print exclusively north/south facing walls!
Experiment with different colors for stone, sandstone, classic red, and other styles of bricks. You can also use my splitgcode Python script after slicing to color the bottom half differently for higher contrast (I normally use black for the bottom).
The author marked this model as their own original creation.