{"id":28568514,"url":"https://github.com/ev-tye/evpong","last_synced_at":"2025-06-10T16:15:04.945Z","repository":{"id":295277339,"uuid":"989679883","full_name":"ev-tye/EvPong","owner":"ev-tye","description":"A simple software rendered pong clone I made using C and the SDL3 library.","archived":false,"fork":false,"pushed_at":"2025-05-24T15:54:51.000Z","size":0,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-05-24T16:45:28.459Z","etag":null,"topics":["c","game","sdl3","software-rendering"],"latest_commit_sha":null,"homepage":"","language":"C","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/ev-tye.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}},"created_at":"2025-05-24T15:49:12.000Z","updated_at":"2025-05-24T15:54:54.000Z","dependencies_parsed_at":"2025-05-24T16:45:31.243Z","dependency_job_id":null,"html_url":"https://github.com/ev-tye/EvPong","commit_stats":null,"previous_names":["ev-tye/evpong"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ev-tye%2FEvPong","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ev-tye%2FEvPong/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ev-tye%2FEvPong/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ev-tye%2FEvPong/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ev-tye","download_url":"https://codeload.github.com/ev-tye/EvPong/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ev-tye%2FEvPong/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259106746,"owners_count":22805943,"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":["c","game","sdl3","software-rendering"],"created_at":"2025-06-10T16:15:04.351Z","updated_at":"2025-06-10T16:15:04.928Z","avatar_url":"https://github.com/ev-tye.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# EvPong\n\nA simple software rendered pong clone I made as part of my graphics programming learning journey. Control the paddle using the up and down arrow keys, quit the game by pressing ESC. The AI is a bit juiced, but certainly beatable.\n\nIf you're on Linux, just install the SDL3 library (or build it yourself) and run build.sh. On Windows you'll need to grab the binaries and adjust the CMake config.\n\n## Supported Platforms\n\nAnything that is supported by SDL3 but confirmed to work on:\n\n- Microsoft Windows\n- Linux\n- MacOS (we're software rendering here, so no OpenGL dependencies or any requirement for Vulkan or Metal).\n\nIf you wanna try port it to the Nintendo Switch or the PS2 or something then be my guest.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fev-tye%2Fevpong","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fev-tye%2Fevpong","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fev-tye%2Fevpong/lists"}