{"id":16057367,"url":"https://github.com/presidentbeef/space_dodge_100","last_synced_at":"2026-04-28T11:03:34.443Z","repository":{"id":66785647,"uuid":"109463944","full_name":"presidentbeef/space_dodge_100","owner":"presidentbeef","description":"Model 100-style arcade game (GitHub GameOff 2017)","archived":false,"fork":false,"pushed_at":"2017-12-01T21:28:29.000Z","size":4186,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":0,"default_branch":"master","last_synced_at":"2026-02-20T07:40:38.742Z","etag":null,"topics":["game","githubgameoff","love2d"],"latest_commit_sha":null,"homepage":"https://presidentbeef.itch.io/space-dodge-100","language":"JavaScript","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/presidentbeef.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"MIT-LICENSE","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":"2017-11-04T03:30:27.000Z","updated_at":"2017-12-01T20:48:12.000Z","dependencies_parsed_at":null,"dependency_job_id":"22fb1cf6-feb5-4e57-b4e9-457c380e8932","html_url":"https://github.com/presidentbeef/space_dodge_100","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/presidentbeef/space_dodge_100","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/presidentbeef%2Fspace_dodge_100","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/presidentbeef%2Fspace_dodge_100/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/presidentbeef%2Fspace_dodge_100/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/presidentbeef%2Fspace_dodge_100/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/presidentbeef","download_url":"https://codeload.github.com/presidentbeef/space_dodge_100/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/presidentbeef%2Fspace_dodge_100/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32377599,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-28T09:24:15.638Z","status":"ssl_error","status_checked_at":"2026-04-28T09:24:15.071Z","response_time":56,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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","githubgameoff","love2d"],"created_at":"2024-10-09T03:02:01.996Z","updated_at":"2026-04-28T11:03:34.406Z","avatar_url":"https://github.com/presidentbeef.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Space Dodge 100](https://img.itch.zone/aW1nLzkzMTU0OS5wbmc=/original/hmMlZ2.png)\n\nThis is a game for the [GitHub 2017 GameOff](https://itch.io/jam/game-off-2017) (theme: \"Throwback\").\n\nYou can play it [on itch.io](https://presidentbeef.itch.io/space-dodge-100).\n\n## Running\n\nThis game uses [LÖVE](https://love2d.org/) (in particular version 0.10.2).\n\nTo run:\n\n* Clone it\n* Run `love .` in the directory with `main.lua`\n\n## Controls\n\nUse left, right, up, down arrow keys or WASD to move.\n\nPress `p` to pause.\n\n## Background\n\nA long time ago I was given a [TRS-80 Model 100](https://en.wikipedia.org/wiki/TRS-80_Model_100).\nI spent a ton of time [learning how to program it](https://twitter.com/presidentbeef/status/879844518987571200) and writing little programs in its dialect of BASIC.\n\nOne of the games I recall making was like this one - flying through blocks that you have to avoid. In particular, the blocks moved in a discrete fashion down the screen, which allowed you to time your moves.\n\nThis game is intended to look and feel similar to (how I remember) playing that game on the Model 100.\n\nNote: the \"spaceship\" is not part of the Model 100 character set, so I did cheat there.\n\n## Credits\n\nThe font is adapted from Tom 7's [snoot.org pixel10](http://fonts.tom7.com/fonts98.html). \n\nThe web version uses [love.js](https://github.com/TannerRogalsky/love.js/).\n\n## License\n\nMIT\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpresidentbeef%2Fspace_dodge_100","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpresidentbeef%2Fspace_dodge_100","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpresidentbeef%2Fspace_dodge_100/lists"}