{"id":23587868,"url":"https://github.com/arkenidar/js_game_svg","last_synced_at":"2025-07-30T17:10:06.001Z","repository":{"id":73709544,"uuid":"282240057","full_name":"arkenidar/js_game_svg","owner":"arkenidar","description":"SVG based Jump-n-Run game system","archived":false,"fork":false,"pushed_at":"2022-12-01T07:53:51.000Z","size":85,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-07-25T19:42:49.001Z","etag":null,"topics":["game","svg","web"],"latest_commit_sha":null,"homepage":"https://arkenidar.github.io/js_game_svg/game.html","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/arkenidar.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,"zenodo":null}},"created_at":"2020-07-24T14:25:53.000Z","updated_at":"2022-12-01T07:29:43.000Z","dependencies_parsed_at":"2023-02-28T12:01:15.030Z","dependency_job_id":null,"html_url":"https://github.com/arkenidar/js_game_svg","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/arkenidar/js_game_svg","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arkenidar%2Fjs_game_svg","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arkenidar%2Fjs_game_svg/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arkenidar%2Fjs_game_svg/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arkenidar%2Fjs_game_svg/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/arkenidar","download_url":"https://codeload.github.com/arkenidar/js_game_svg/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arkenidar%2Fjs_game_svg/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267907017,"owners_count":24164191,"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","status":"online","status_checked_at":"2025-07-30T02:00:09.044Z","response_time":70,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["game","svg","web"],"created_at":"2024-12-27T05:10:26.297Z","updated_at":"2025-07-30T17:10:05.983Z","avatar_url":"https://github.com/arkenidar.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# js_game_svg\n\nThis project is a modern experiment toward adapting SVG editor (e.g. Inkscape) to 2D game levels design (e.g. of jump-and-run kind).\nOf course there must be something to define rules and logic of the game and that is done by JavaScript code.\nHTML is what keeps elements together (a web-browser like Firefox is needed).\nCSS is used to define the visual part e.g. CSS classes for visual elements of the same kind.\nThis should work in all web browsers on all platforms (tested on Firefox and Safari).\nInput should be provided via keyboard or visual keyboard on touchscreens where keyboard is not available.\nScreen size of different kind should be handled, including orientation of the screen on mobiles and tablets.\nThis code is a port from a similar effort in HTML 2D game (but without using SVG), currently is more similar to a rewrite, but I am importing good features from its predecessor.\n\nEnjoy!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farkenidar%2Fjs_game_svg","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Farkenidar%2Fjs_game_svg","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farkenidar%2Fjs_game_svg/lists"}