{"id":16626587,"url":"https://github.com/morozov/river-raid-php","last_synced_at":"2025-12-26T04:03:18.154Z","repository":{"id":66976450,"uuid":"336430620","full_name":"morozov/river-raid-php","owner":"morozov","description":"River Raid Level Rendering in PHP","archived":false,"fork":false,"pushed_at":"2023-10-28T18:14:57.000Z","size":1881,"stargazers_count":0,"open_issues_count":1,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-18T03:07:10.497Z","etag":null,"topics":["hacktoberfest","remake","zx-spectrum"],"latest_commit_sha":null,"homepage":"","language":"PHP","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/morozov.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":"2021-02-06T01:34:44.000Z","updated_at":"2023-10-28T18:06:10.000Z","dependencies_parsed_at":null,"dependency_job_id":"be3aba3e-6014-4a03-be52-605db6f6f4cf","html_url":"https://github.com/morozov/river-raid-php","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/morozov%2Friver-raid-php","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/morozov%2Friver-raid-php/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/morozov%2Friver-raid-php/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/morozov%2Friver-raid-php/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/morozov","download_url":"https://codeload.github.com/morozov/river-raid-php/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243042483,"owners_count":20226643,"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":["hacktoberfest","remake","zx-spectrum"],"created_at":"2024-10-12T04:10:59.007Z","updated_at":"2025-12-26T04:03:18.074Z","avatar_url":"https://github.com/morozov.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"River Raid Level Rendering in PHP\n=================================\n\nThis is a supporting repository for the [River Raid Disassembly](https://github.com/morozov/river-raid-disasm) project. It is used for validation and prototyping of the logic of rendering River Raid levels in a higher-level language.\n\nUsage\n-----\n1. Make sure you have PHP 8 and the GD extension installed.\n2. Optionally, install development dependencies:\n   ```\n   $ composer install\n   ```\n3. Render the levels:\n   ```\n   $ php bin/main.php\n   ```\n   The generated images will be stored in the `build/` directory.\n\nRendered Levels\n---------------\n\n\u003cdetails\u003e\n   \u003csummary\u003eWarning! A lot of images\u003c/summary\u003e\n\n   ### Level 1\n   ![River Raid Level 1](build/level01.png)\n   ### Level 2\n   ![River Raid Level 2](build/level02.png)\n   ### Level 3\n   ![River Raid Level 3](build/level03.png)\n   ### Level 4\n   ![River Raid Level 4](build/level04.png)\n   ### Level 5\n   ![River Raid Level 5](build/level05.png)\n   ### Level 6\n   ![River Raid Level 6](build/level06.png)\n   ### Level 7\n   ![River Raid Level 7](build/level07.png)\n   ### Level 8\n   ![River Raid Level 8](build/level08.png)\n   ### Level 9\n   ![River Raid Level 9](build/level09.png)\n   ### Level 10\n   ![River Raid Level 10](build/level10.png)\n   ### Level 11\n   ![River Raid Level 11](build/level11.png)\n   ### Level 12\n   ![River Raid Level 12](build/level12.png)\n   ### Level 13\n   ![River Raid Level 13](build/level13.png)\n   ### Level 14\n   ![River Raid Level 14](build/level14.png)\n   ### Level 15\n   ![River Raid Level 15](build/level15.png)\n   ### Level 16\n   ![River Raid Level 16](build/level16.png)\n   ### Level 17\n   ![River Raid Level 17](build/level17.png)\n   ### Level 18\n   ![River Raid Level 18](build/level18.png)\n   ### Level 19\n   ![River Raid Level 19](build/level19.png)\n   ### Level 20\n   ![River Raid Level 20](build/level20.png)\n   ### Level 21\n   ![River Raid Level 21](build/level21.png)\n   ### Level 22\n   ![River Raid Level 22](build/level22.png)\n   ### Level 23\n   ![River Raid Level 23](build/level23.png)\n   ### Level 24\n   ![River Raid Level 24](build/level24.png)\n   ### Level 25\n   ![River Raid Level 25](build/level25.png)\n   ### Level 26\n   ![River Raid Level 26](build/level26.png)\n   ### Level 27\n   ![River Raid Level 27](build/level27.png)\n   ### Level 28\n   ![River Raid Level 28](build/level28.png)\n   ### Level 29\n   ![River Raid Level 29](build/level29.png)\n   ### Level 30\n   ![River Raid Level 30](build/level30.png)\n   ### Level 31\n   ![River Raid Level 31](build/level31.png)\n   ### Level 32\n   ![River Raid Level 32](build/level32.png)\n   ### Level 33\n   ![River Raid Level 33](build/level33.png)\n   ### Level 34\n   ![River Raid Level 34](build/level34.png)\n   ### Level 35\n   ![River Raid Level 35](build/level35.png)\n   ### Level 36\n   ![River Raid Level 36](build/level36.png)\n   ### Level 37\n   ![River Raid Level 37](build/level37.png)\n   ### Level 38\n   ![River Raid Level 38](build/level38.png)\n   ### Level 39\n   ![River Raid Level 39](build/level39.png)\n   ### Level 40\n   ![River Raid Level 40](build/level40.png)\n   ### Level 41\n   ![River Raid Level 41](build/level41.png)\n   ### Level 42\n   ![River Raid Level 42](build/level42.png)\n   ### Level 43\n   ![River Raid Level 43](build/level43.png)\n   ### Level 44\n   ![River Raid Level 44](build/level44.png)\n   ### Level 45\n   ![River Raid Level 45](build/level45.png)\n   ### Level 46\n   ![River Raid Level 46](build/level46.png)\n   ### Level 47\n   ![River Raid Level 47](build/level47.png)\n   ### Level 48\n   ![River Raid Level 48](build/level48.png)\n\u003cdetails\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmorozov%2Friver-raid-php","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmorozov%2Friver-raid-php","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmorozov%2Friver-raid-php/lists"}