{"id":50704320,"url":"https://github.com/mcmanussliam/dyhtg-404-game","last_synced_at":"2026-06-09T10:32:01.904Z","repository":{"id":357673641,"uuid":"1238051627","full_name":"mcmanussliam/dyhtg-404-game","owner":"mcmanussliam","description":"Entry into the 2025 - Do you have the GUTS - hackathon","archived":false,"fork":false,"pushed_at":"2026-05-13T19:24:04.000Z","size":765,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-05-13T21:26:34.802Z","etag":null,"topics":["guts","hackathon","uofg"],"latest_commit_sha":null,"homepage":"","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/mcmanussliam.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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-05-13T19:08:01.000Z","updated_at":"2026-05-13T19:24:39.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/mcmanussliam/dyhtg-404-game","commit_stats":null,"previous_names":["mcmanussliam/dyhtg-404-game"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/mcmanussliam/dyhtg-404-game","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mcmanussliam%2Fdyhtg-404-game","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mcmanussliam%2Fdyhtg-404-game/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mcmanussliam%2Fdyhtg-404-game/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mcmanussliam%2Fdyhtg-404-game/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mcmanussliam","download_url":"https://codeload.github.com/mcmanussliam/dyhtg-404-game/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mcmanussliam%2Fdyhtg-404-game/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34103355,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-09T02:00:06.510Z","response_time":63,"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":["guts","hackathon","uofg"],"created_at":"2026-06-09T10:32:01.044Z","updated_at":"2026-06-09T10:32:01.894Z","avatar_url":"https://github.com/mcmanussliam.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"assets/preview.png\" alt=\"Obsidian Code View Banner\" width=\"100%\" /\u003e\n\u003c/p\u003e\n\n# GUTS Hackathon 2025: freetobook 404 game\n\n## Challenge\n\nBuild a small browser-based game that we could show to our users on error page. Imagine Chrome's no internet dino game, masswerks 404 tic tac toe game, figmas 404 shape editor.\n\nThe game should be:\n\n- Lightweight and quick to load\n- Capable of running offline\n- Easy to understand\n    - Simple controls\n    - Minimal instructions needed\n- Creative and fun\n\nBonus points!\n\n- Themed around the travel industry\n- Using freetobook's colour scheme\n\n## Solution\n\nGeoGuessr meets a claw machine. The user gets a country, presses once to lock the plane's horizontal position, presses again to lock its vertical position, and then receives a distance and score.\n\nThe game is a dependency-free custom web component written in plain JavaScript. It can run offline, embeds cleanly in a 404 page, and keeps the host page responsible only for layout and navigation.\n\n## Run locally\n\nOpen `index.html` directly in a browser, or serve the folder with any static file server:\n\n```sh\npython3 -m http.server 4173\n```\n\nThen visit `http://localhost:4173`.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmcmanussliam%2Fdyhtg-404-game","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmcmanussliam%2Fdyhtg-404-game","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmcmanussliam%2Fdyhtg-404-game/lists"}