{"id":17822245,"url":"https://github.com/samuelschlesinger/dungeon-crawler","last_synced_at":"2025-04-02T10:33:59.656Z","repository":{"id":88731927,"uuid":"527747046","full_name":"SamuelSchlesinger/dungeon-crawler","owner":"SamuelSchlesinger","description":"A basic dungeon crawling game","archived":false,"fork":false,"pushed_at":"2022-09-16T06:30:28.000Z","size":22923,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-08T01:41:19.289Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","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/SamuelSchlesinger.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-08-22T22:08:54.000Z","updated_at":"2022-10-01T20:10:04.000Z","dependencies_parsed_at":null,"dependency_job_id":"c92959c2-d837-4690-81a1-2e37abf418ac","html_url":"https://github.com/SamuelSchlesinger/dungeon-crawler","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/SamuelSchlesinger%2Fdungeon-crawler","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SamuelSchlesinger%2Fdungeon-crawler/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SamuelSchlesinger%2Fdungeon-crawler/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SamuelSchlesinger%2Fdungeon-crawler/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SamuelSchlesinger","download_url":"https://codeload.github.com/SamuelSchlesinger/dungeon-crawler/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246797872,"owners_count":20835663,"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":[],"created_at":"2024-10-27T17:36:42.319Z","updated_at":"2025-04-02T10:33:59.631Z","avatar_url":"https://github.com/SamuelSchlesinger.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Dungeon Crawler\n\nAn attempt at a basic, customizable dungeon crawling game. It has a map system\nalready with a great number of sprites, as well as player and camera movement.\n\n## Gameplay\n\nIn this level, we have no strength, and cannot even withstand one attack, so\nwe must avoid the enemies and make it to the victory tile. In other levels, we\nmust kill all the enemies. In some levels, you can either kill all of the\nenemies or make it to the tile, and sometimes you must do both. \n\n![Gameplay](/gameplay.gif)\n\nThe way combat works is that any enemy adjacent to you (up, down, left, right\nof you) will deal damage to you every combat round proportional to their\nstrength. You will deal damage to a random enemy adjacent to you every combat\nround proportional to your strength. Thus, the important aspect of combat is\nto avoid being surrounded, as you will be taking more damage than you have to\nif you fight every enemy individually.\n\n## Future Steps\n\n1. Map editor: this will allow me to much more easily construct scenarios and\n   will allow users to do the same.\n2. Procedural generation of maps.\n3. User interface improvements.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsamuelschlesinger%2Fdungeon-crawler","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsamuelschlesinger%2Fdungeon-crawler","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsamuelschlesinger%2Fdungeon-crawler/lists"}