{"id":13661544,"url":"https://github.com/Math-Man/MazeGenerator","last_synced_at":"2025-04-25T03:30:23.337Z","repository":{"id":170729383,"uuid":"492450037","full_name":"Math-Man/MazeGenerator","owner":"Math-Man","description":"Simple, dynamic, Non-Looping maze generation scriptset for Unity","archived":false,"fork":false,"pushed_at":"2022-05-15T12:36:46.000Z","size":42280,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-11-10T16:53:13.561Z","etag":null,"topics":["dungeon-generator","maze-generator","procedural-generation","unity"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Math-Man.png","metadata":{"files":{"readme":"Readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-05-15T10:08:18.000Z","updated_at":"2023-01-23T18:20:29.000Z","dependencies_parsed_at":null,"dependency_job_id":"36ef97d8-a875-4adb-a4ec-664a027a0391","html_url":"https://github.com/Math-Man/MazeGenerator","commit_stats":null,"previous_names":["math-man/mazegenerator"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Math-Man%2FMazeGenerator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Math-Man%2FMazeGenerator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Math-Man%2FMazeGenerator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Math-Man%2FMazeGenerator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Math-Man","download_url":"https://codeload.github.com/Math-Man/MazeGenerator/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250747611,"owners_count":21480677,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dungeon-generator","maze-generator","procedural-generation","unity"],"created_at":"2024-08-02T05:01:36.788Z","updated_at":"2025-04-25T03:30:23.332Z","avatar_url":"https://github.com/Math-Man.png","language":"C#","funding_links":[],"categories":["C\\#"],"sub_categories":[],"readme":"# Procedural Maze/Dungeon Generation Script-set\n\nThis is a simple bare-bones dungeon/maze generation script-set that can be used to create dynamically aligned, tile-based, procedural levels.\nThe algorithm works completely independent of the given tiles and uses \"connector\" marker objects to tie multiple tiles together.\nAlthough not shown in the sample scene, this dynamic generation also allows for elevation between tiles, as long as they can be aligned.\n\n![gif1](Media/m1.gif)\n\nAdding new tiles is easy but requires some tweaking, here is a video that shows how to implement a new tile called 'Room2'. \n(Github doesn't like me embeding a video but the video link can be access from [HERE](Media/addingNewTile.mp4))\n![gif1](Media/addingNewTile.gif)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FMath-Man%2FMazeGenerator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FMath-Man%2FMazeGenerator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FMath-Man%2FMazeGenerator/lists"}