When constructing an environment out of tiles, try using nonstandard shapes instead of squares. Herringbone Wang tiles are a great example that aren’t too hard to implement; you can find more information at http://nothings.org/gamedev/herringbone/index.html

