{"id":38172528,"url":"https://github.com/letsbuilda/pyweek36","last_synced_at":"2026-01-16T23:28:39.344Z","repository":{"id":195256702,"uuid":"690122584","full_name":"letsbuilda/pyweek36","owner":"letsbuilda","description":"PyWeek 36","archived":false,"fork":false,"pushed_at":"2024-01-22T22:10:49.000Z","size":25044,"stargazers_count":3,"open_issues_count":4,"forks_count":1,"subscribers_count":4,"default_branch":"main","last_synced_at":"2024-01-28T09:24:06.122Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","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/letsbuilda.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"contributing.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-09-11T15:15:23.000Z","updated_at":"2024-01-01T18:35:30.000Z","dependencies_parsed_at":"2023-09-24T20:27:03.363Z","dependency_job_id":null,"html_url":"https://github.com/letsbuilda/pyweek36","commit_stats":null,"previous_names":["letsbuilda/pyweek36"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/letsbuilda/pyweek36","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/letsbuilda%2Fpyweek36","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/letsbuilda%2Fpyweek36/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/letsbuilda%2Fpyweek36/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/letsbuilda%2Fpyweek36/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/letsbuilda","download_url":"https://codeload.github.com/letsbuilda/pyweek36/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/letsbuilda%2Fpyweek36/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28487586,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-16T22:54:02.790Z","status":"ssl_error","status_checked_at":"2026-01-16T22:50:10.344Z","response_time":107,"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":[],"created_at":"2026-01-16T23:28:38.636Z","updated_at":"2026-01-16T23:28:39.337Z","avatar_url":"https://github.com/letsbuilda.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Blobbing blob\n\n![blob idle](https://i.imgur.com/Fdq9gwO.gif)\n\nYou're a blob. An innocent little slime in your cave minding your own business.  \n\nThe cave is your playground, and it's usually peaceful.  \n\nHowever, recently the cave was disturbed by an unknown entity. Now you must navigate your way through each room, avoiding blocks smeared by an otherworldy matter!\n\n\n## How to run\n\n### Dependencies\n\n- Python 3.10 or above\n- `arcade` (and all of its dependencies)\n\n### With poetry\n\n1. `cd` into project directory (the one with `run_game.py`)\n2. `poetry install`\n3. `poetry run python run_game.py`\n\n### With pip\n\n1. `cd` into project directory (the one with `run_game.py`)\n2. (optional) create a venv\n3. `pip install -r requirements.txt`\n4. `python run_game.py`\n\n## Controls\n\n- `WASD` or arrow keys to move, space also works for jump\n- Click to shoot bullets that temporarily convert dark matter back into solid blocks\n- `Q` to exit into level select / main menu\n\n## Copyright\n\n- All sprite textures were made by heko_\n- Background music was made by thespaceinvader100\n- Sounds effects are from YouTube and Freesound\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fletsbuilda%2Fpyweek36","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fletsbuilda%2Fpyweek36","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fletsbuilda%2Fpyweek36/lists"}