{"id":15100054,"url":"https://github.com/js13kgames/time-worm","last_synced_at":"2025-10-08T06:30:19.657Z","repository":{"id":82386502,"uuid":"42323294","full_name":"js13kGames/time-worm","owner":"js13kGames","description":"Time Worm! - a js13kGames 2015 competition entry by @jamesseanwright.","archived":false,"fork":true,"pushed_at":"2015-09-10T12:36:03.000Z","size":180,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-10-01T07:20:58.986Z","etag":null,"topics":["2015","competition","desktop","game","html5","javascript","js13k","js13kgames","js13kgames2015","optimization","reversed"],"latest_commit_sha":null,"homepage":"https://js13kgames.com/entries/time-worm","language":"JavaScript","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jamesseanwright/time-worm","license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/js13kGames.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}},"created_at":"2015-09-11T17:43:24.000Z","updated_at":"2022-10-13T02:06:31.000Z","dependencies_parsed_at":"2023-03-04T05:00:41.592Z","dependency_job_id":null,"html_url":"https://github.com/js13kGames/time-worm","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/js13kGames%2Ftime-worm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/js13kGames%2Ftime-worm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/js13kGames%2Ftime-worm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/js13kGames%2Ftime-worm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/js13kGames","download_url":"https://codeload.github.com/js13kGames/time-worm/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":235688642,"owners_count":19029910,"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":["2015","competition","desktop","game","html5","javascript","js13k","js13kgames","js13kgames2015","optimization","reversed"],"created_at":"2024-09-25T17:44:02.156Z","updated_at":"2025-10-08T06:30:19.054Z","avatar_url":"https://github.com/js13kGames.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Time Worm!\n\n![Screenshot](screenshots/full.jpeg)\n\nMy entry for [JS13kGames 2015](http://js13kgames.com/). Written using JavaScript, HTML5 canvas, and HTML5 audio.\n\nYou are the Time Worm! Your job is to destroy as many little grey men as possible. Your health is represented by the number of your body's segments, plus your head. There are no health pickups here, but if you get hit or make another mistake you can rewind time for 5 seconds and try again! Plus there's the traditional option of firing right back with your laser-firing sunglasses!\n\n## Browser Support\n* Latest Chrome\n* Latest Firefox (sound not working on Debian/Ubuntu? Try installing [gstreamer1.0-libav](https://packages.debian.org/search?keywords=gstreamer1.0-libav) and then restart the browser)\n* Potentially Safari (untested)\n\n## Play Online\nCheck out Time Worm!'s [entry page](http://js13kgames.com/entries/time-worm) on the JS13kGames website.\n\n## Controls\n* Up - Move up\n* Down - Move down\n* Space - Fire\n* Left - Rewind time for 5 seconds\n\n## Credits\nEverything was done by myself except for the sound effects, which are:\n\n* [Vinyl rewind](https://freesound.org/people/TasmanianPower/sounds/162493/) by TasmanianPower\n* [001.wav](https://freesound.org/people/CosmicD/sounds/33482/) by CosmicD\n* [blip1.wav](https://freesound.org/people/nsstudios/sounds/321103/) by nsstudios\n* [8 Bit Explosion](https://freesound.org/people/thehorriblejoke/sounds/259962/) by thehorriblejoke\n\nAll of these effects are licensed under either the Creative Commons Attribution License or the Creative Commons 0 License (public domain).\n\n## Compression Stats for Nerds\n[Compression stats](COMPRESSION.md) will be generated each time the distributable is compiled (see below).\n\n## Running Locally\nThe project is dependent upon [UglifyJS](https://github.com/mishoo/UglifyJS2) and [zip](http://linux.die.net/man/1/zip) for Unix (this might be present in Cygwin or MinGW for Windows users, but I'm not certain). Clone the repository and simply run `./tasks/build.sh` to compile. A runnable version will be output to /dist, and a ZIP file will also be generated.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjs13kgames%2Ftime-worm","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjs13kgames%2Ftime-worm","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjs13kgames%2Ftime-worm/lists"}