{"id":22279159,"url":"https://github.com/comuns-rpgmaker/schach-pathfinding","last_synced_at":"2025-07-28T18:31:25.496Z","repository":{"id":40281742,"uuid":"290046621","full_name":"comuns-rpgmaker/schach-pathfinding","owner":"comuns-rpgmaker","description":"Shortest path algorithm implementations for RPG Maker MZ.","archived":false,"fork":false,"pushed_at":"2023-01-06T14:39:17.000Z","size":856,"stargazers_count":7,"open_issues_count":11,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2023-03-09T23:51:43.270Z","etag":null,"topics":["pathfinding","plugin","rpgmakermz"],"latest_commit_sha":null,"homepage":"https://comuns-rpgmaker.github.io/schach-pathfinding/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"zlib","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/comuns-rpgmaker.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-08-24T21:45:38.000Z","updated_at":"2022-12-30T19:03:39.000Z","dependencies_parsed_at":"2023-02-06T05:16:48.846Z","dependency_job_id":null,"html_url":"https://github.com/comuns-rpgmaker/schach-pathfinding","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/comuns-rpgmaker%2Fschach-pathfinding","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/comuns-rpgmaker%2Fschach-pathfinding/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/comuns-rpgmaker%2Fschach-pathfinding/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/comuns-rpgmaker%2Fschach-pathfinding/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/comuns-rpgmaker","download_url":"https://codeload.github.com/comuns-rpgmaker/schach-pathfinding/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":227941943,"owners_count":17844683,"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":["pathfinding","plugin","rpgmakermz"],"created_at":"2024-12-03T15:18:24.330Z","updated_at":"2024-12-03T15:18:24.898Z","avatar_url":"https://github.com/comuns-rpgmaker.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Schach - Pathfinding\n\nThis plugin provides implementations of shortest path algorithms that can be\nused directly with game characters on the map or on generic graph structures.\n\nIt is also extensible via definition of custom path finding/following\nstrategies following a common interface.\n\nPlease read the documentation an plugin instructions before asking any\nquestions. Feel free to report bugs and request features via Github issues.\n\n## Releases\n\nIf you're interested on getting the latest versions of the plugin, see the\n[Releases](https://github.com/comuns-rpgmaker/schach-pathfinding/releases)\npage.\n\n## Building from source\n\nThis plugin is built with [Node](https://nodejs.org/en/) and\n[Emscripten](https://emscripten.org/), so make sure you have both installed.\n\nIf you're on Windows, you'll most likely need to install\n[make](https://chocolatey.org/packages/make) too.\n\nTo build the project, run:\n\n    npm ci\n    npm run build\n\nThis will output a file named `schach-pathfinding.js` on the `dist/js/plugins`\ndirectory and a file named `schach-pathfinding.debug.js` on `../../js/plugins`.\nThe relative path is intenteded to be used such that you can clone the plugin\nrepository into the `js` folder of a RMMZ project and test it easily.\n\nWe recommend using [VS Code](https://code.visualstudio.com/) to build and edit\nsources, since we provide ready-made settings for building and debugging the\nplugin on it. \n\n## License\n\nSee [LICENSE](./LICENSE).\n\nThis project uses Emscripten, which is licensed under the MIT license. For more\ninformation see [LICENSE.emscripten](./LICENSE.emscripten).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcomuns-rpgmaker%2Fschach-pathfinding","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcomuns-rpgmaker%2Fschach-pathfinding","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcomuns-rpgmaker%2Fschach-pathfinding/lists"}