{"id":21560645,"url":"https://github.com/armanx200/tilemap","last_synced_at":"2025-04-30T13:11:45.015Z","repository":{"id":220027194,"uuid":"750572274","full_name":"Armanx200/Tilemap","owner":"Armanx200","description":"implements a simple tilemap generator using the Tilemap class, allowing for dynamic map creation and modification","archived":false,"fork":false,"pushed_at":"2024-04-24T16:52:50.000Z","size":7,"stargazers_count":7,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-11-24T09:16:35.939Z","etag":null,"topics":["arman-kianian","game","game-development","github","python"],"latest_commit_sha":null,"homepage":"https://github.com/Armanx200","language":"Python","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/Armanx200.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}},"created_at":"2024-01-30T22:23:13.000Z","updated_at":"2024-09-04T13:42:45.000Z","dependencies_parsed_at":null,"dependency_job_id":"e4799c6a-a95c-4263-88f1-68afa78eda18","html_url":"https://github.com/Armanx200/Tilemap","commit_stats":null,"previous_names":["armanx200/tilemap"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Armanx200%2FTilemap","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Armanx200%2FTilemap/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Armanx200%2FTilemap/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Armanx200%2FTilemap/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Armanx200","download_url":"https://codeload.github.com/Armanx200/Tilemap/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":235426488,"owners_count":18988420,"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":["arman-kianian","game","game-development","github","python"],"created_at":"2024-11-24T09:16:38.056Z","updated_at":"2025-01-24T11:13:57.064Z","avatar_url":"https://github.com/Armanx200.png","language":"Python","readme":"# Tilemap\nThis Python script implements a simple tilemap generator using the Tilemap class. The code divides a 2D map into four parts (top, bottom, left, and right) to create a seamless tile-based environment. Each part of the map is represented by instances of the Tilemap class, allowing for dynamic map creation and modification. The script includes methods to set the initial map, handle neighboring maps, and print the resulting composite map.\n\nKey Features:\n\n- Tilemap class for managing tile-based maps.\n- Dynamic handling of top, bottom, left, and right parts of the map.\n- Methods for setting and fixing the map to ensure continuity.\n- Example usage with an initial tilemap configuration.\n\nArman Kianian\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farmanx200%2Ftilemap","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Farmanx200%2Ftilemap","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farmanx200%2Ftilemap/lists"}