{"id":16218252,"url":"https://github.com/nicholas-maltbie/tilemaps","last_synced_at":"2025-03-19T10:31:01.251Z","repository":{"id":43490144,"uuid":"401197183","full_name":"nicholas-maltbie/TileMaps","owner":"nicholas-maltbie","description":"Example repository for organizing generic tile maps in Unity with C#","archived":false,"fork":false,"pushed_at":"2022-02-27T22:14:16.000Z","size":12403,"stargazers_count":18,"open_issues_count":5,"forks_count":3,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-17T04:38:55.077Z","etag":null,"topics":["csharp","unity","unity3d"],"latest_commit_sha":null,"homepage":"https://nickmaltbie.com/TileMaps/","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nicholas-maltbie.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"Contributing.md","funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-08-30T02:50:36.000Z","updated_at":"2024-11-17T11:38:19.000Z","dependencies_parsed_at":"2022-09-22T23:51:17.516Z","dependency_job_id":null,"html_url":"https://github.com/nicholas-maltbie/TileMaps","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nicholas-maltbie%2FTileMaps","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nicholas-maltbie%2FTileMaps/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nicholas-maltbie%2FTileMaps/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nicholas-maltbie%2FTileMaps/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nicholas-maltbie","download_url":"https://codeload.github.com/nicholas-maltbie/TileMaps/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243982239,"owners_count":20378607,"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":["csharp","unity","unity3d"],"created_at":"2024-10-10T11:48:58.973Z","updated_at":"2025-03-19T10:31:00.560Z","avatar_url":"https://github.com/nicholas-maltbie.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Tile Maps\n\nThis project will generate various types of tile maps including square and hexagon maps and allow for spawning in game\nobjects based off of these patterns. Includes various features such as path finding.\n\n[![Sample pathfinding demo with astar.](Demo/sample-pathfinding.gif)](https://youtu.be/1OOXEmKqmxc)\n\nThe Tile Maps project is hosted on GitHub at\n[https://github.com/nicholas-maltbie/TileMaps](https://github.com/nicholas-maltbie/TileMaps)\n\nAn interactive version demonstrating the TileMaps project is hosted at\n[https://nickmaltbie.com/TileMaps/](https://nickmaltbie.com/TileMaps/).\n\nSeries of videos describing how pathfinding works\n* [How Pathfinding Works - Introduction](https://youtu.be/1OOXEmKqmxc)\n\n# Development\n\nIf you want to help with the project, feel free to make some changes and submit a PR to the repo.\n\nThis library was developed as part of the Falling Parkour Project here -\n[https://github.com/nicholas-maltbie/FallingParkour](https://github.com/nicholas-maltbie/FallingParkour)\n\nThis project is developed using Unity Release [2021.1.19f1](https://unity3d.com/unity/whats-new/2021.1.19). Install this\nversion of Unity from Unity Hub using this unity hub link unityhub://2021.1.19f1/d0d1bb862f9d.\n\nWhen working with the project, make sure to setup the `.githooks` if you want to edit the code in the project. In order to\ndo this, use the following command to reconfigure the `core.hooksPath` for your repository \n\n```\ngit config --local core.hooksPath .githooks\n```\n\n# Documentation\n\nDocumentation on the project and scripting API is found at\n[https://nickmaltbie.com/TileMaps/docs/](https://nickmaltbie.com/TileMaps/docs/) for the latest version of the codebase.\n\nTo view the documentation from a local build of the project install [DocFX](https://dotnet.github.io/docfx/), use the\nfollowing command from the root of the repo.\n```\ndocfx Documentation/docfx.json --serve\n```\n\nThe documentation for the project is stored in the folder `/Documentation` and can be modified and changed to update\nwith the project.\n\n_This documentation project is inspired by the project by Norman Erwan's\n[DocFxForUnity](https://github.com/NormandErwan/DocFxForUnity)_\n\n# License\n\nThis is an open source project licensed under a [MIT License](LICENSE.txt). Feel free to use a build of the project for\nyour own work. If you see an error in the project or have any suggestions, write an issue or make a pull request, I'll\nhappy include any suggestions or ideas into the project.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnicholas-maltbie%2Ftilemaps","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnicholas-maltbie%2Ftilemaps","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnicholas-maltbie%2Ftilemaps/lists"}