Roguelike Match 3 Prototype use Delaunay Triangulation to generate an "interesting" connected graph for the levels/maps Code used: https://github.com/adamgit/Unity-delaunay make a simple match3 engine