{"id":24277136,"url":"https://github.com/indiecodermm/platformer-raylib","last_synced_at":"2025-04-13T05:53:48.787Z","repository":{"id":137078325,"uuid":"550827213","full_name":"IndieCoderMM/platformer-raylib","owner":"IndieCoderMM","description":"🧱 2D platformer game with procedural level generation, smooth camera, collectibles and checkpoints. Made with Raylib.","archived":false,"fork":false,"pushed_at":"2022-10-23T04:14:06.000Z","size":5943,"stargazers_count":24,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-13T05:53:43.356Z","etag":null,"topics":["cpp","game-development","platformer-game","raylib"],"latest_commit_sha":null,"homepage":"","language":"C++","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/IndieCoderMM.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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":"2022-10-13T11:49:25.000Z","updated_at":"2025-03-29T23:47:11.000Z","dependencies_parsed_at":null,"dependency_job_id":"9f1ce823-c5d5-4b7a-8b7c-902e7e62399d","html_url":"https://github.com/IndieCoderMM/platformer-raylib","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/IndieCoderMM%2Fplatformer-raylib","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IndieCoderMM%2Fplatformer-raylib/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IndieCoderMM%2Fplatformer-raylib/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IndieCoderMM%2Fplatformer-raylib/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/IndieCoderMM","download_url":"https://codeload.github.com/IndieCoderMM/platformer-raylib/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248670502,"owners_count":21142901,"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":["cpp","game-development","platformer-game","raylib"],"created_at":"2025-01-15T23:25:43.986Z","updated_at":"2025-04-13T05:53:48.761Z","avatar_url":"https://github.com/IndieCoderMM.png","language":"C++","readme":"## :video_game: Gameboy Adventure\n\n![Screenshot00](screenshots/Screenshot-platformer00.png \"Platformer\")\n\n### :black_nib: Description\n\nBasic 2D platformer game like *Super Mario*. Player will have to avoid obastacles, and collect the key to unlock the door to next level. All levels are procedurally generated, and currently there is no difference in difficulty. If player passes a checkpoint in the level, he will respawn at the checkpoint.\n\n### :gear: Tools\n\n- [Raylib](https://github.com/raysan5/raylib)\n\n### :jack_o_lantern: Features\n\n - 2D platformer physics\n - procedural generation\n - smooth camera effect\n - checkpoint location\n\n### :joystick: Controls\n\nKeyboard:\n - KEY_LEFT or KEY_A (to move left)\n - KEY_RIGHT or KEY_D (to move right)\n - KEY_UP or KEY_SPACE (to jump)\n - KEY_ENTER (to unlock door or to enter)\n\n### :camera: Screenshots\n\n![Gameplay demo](screenshots/demo_gameplay00.gif)\n\n![Level generation](screenshots/demo_gameplay01.gif)\n\n### :gem: Resources\n\n- [Kenny Platformer Assets](https://www.kenney.nl/assets/simplified-platformer-pack)\n\n\n#### :dart: Todo\n- [ ] Particle system \u0026 emitter\n- [ ] Level difficulty\n- [ ] SFX\n- [ ] Enemy\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Findiecodermm%2Fplatformer-raylib","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Findiecodermm%2Fplatformer-raylib","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Findiecodermm%2Fplatformer-raylib/lists"}