{"id":19051947,"url":"https://github.com/benknoble/genomesort","last_synced_at":"2026-05-13T20:31:43.462Z","repository":{"id":70217109,"uuid":"214706329","full_name":"benknoble/genomesort","owner":"benknoble","description":"Genome-sorting gnomes curing cancer in kids (HackNC 2019)","archived":false,"fork":false,"pushed_at":"2019-10-16T01:06:30.000Z","size":4406,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-11-11T20:03:31.828Z","etag":null,"topics":["game","genome","hackathon","phaser","sorting-algorithms"],"latest_commit_sha":null,"homepage":"https://benknoble.github.io/genomesort","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/benknoble.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":"2019-10-12T19:50:18.000Z","updated_at":"2024-05-29T13:45:14.000Z","dependencies_parsed_at":"2023-03-11T08:19:01.849Z","dependency_job_id":null,"html_url":"https://github.com/benknoble/genomesort","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/benknoble/genomesort","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/benknoble%2Fgenomesort","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/benknoble%2Fgenomesort/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/benknoble%2Fgenomesort/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/benknoble%2Fgenomesort/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/benknoble","download_url":"https://codeload.github.com/benknoble/genomesort/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/benknoble%2Fgenomesort/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32999178,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-13T13:14:54.681Z","status":"ssl_error","status_checked_at":"2026-05-13T13:14:51.610Z","response_time":115,"last_error":"SSL_read: 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","genome","hackathon","phaser","sorting-algorithms"],"created_at":"2024-11-08T23:20:16.674Z","updated_at":"2026-05-13T20:31:43.431Z","avatar_url":"https://github.com/benknoble.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Inspiration\n\nInspired by our favorite\n\n- sorting algorithm: gnome sort\n- computer science classroom: the obnoxiously overcrowded biology building known\n  as Genome\n\n## What it does\n\n\u003e Lost in the human body, all our heroic gnome can do is sort... sort genomes,\n\u003e that is!\n\u003e\n\u003e Designed for education about genetic disorders and gnome sort, this\n\u003e cleverly-titled game combines the hilarity of gnome sort with the seriousness\n\u003e of cancer.\n\u003e\n\u003e Genetic mutations are diseases caused by changes in the genetic sequence. In\n\u003e this game we treat the mutation by untangling the altered genetic sequences.\n\nIn our game, the player simulates a gnome in a petri dish, sorting human genomes\nto eliminate cancer-causing disorders.\n\nSee [help](https://benknoble.github.io/genomesort/help.html) for how to play!\n\n## How we built it\n\nWe built in vanilla javascript and the [phaser game engine](https://phaser.io).\n\nGitHub generously hosts our project using GitHub pages.\n\nAlso including lots of love :heart:.\n\n## Challenges we ran into\n\n- swapping the genes\n- scene transitions (phaser scene usage)\n\n## Accomplishments that we're proud of\n\n- scene transitions\n- cleanliness of the help site\n- buttons\n- our gnome-sorting players\n\n## What we learned\n\n- how to use HTML/JS\n- how to use phaser\n- git\n- game design\n\n## What's next for GeNOME sort\n\n1. Mobile support\n1. Level progression\n1. More levels\n1. Animations and audio\n    - settings to disable\n1. UI/UX\n1. Full-screen\n1. In-house graphics\n1. Stronger theming\n1. Cutscenes\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbenknoble%2Fgenomesort","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbenknoble%2Fgenomesort","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbenknoble%2Fgenomesort/lists"}