{"id":22000717,"url":"https://github.com/rcastro2/javagameabstract","last_synced_at":"2025-07-30T21:09:02.112Z","repository":{"id":260141660,"uuid":"877811285","full_name":"rcastro2/javagameAbstract","owner":"rcastro2","description":"Java game library to be used with Bayside High School's Introduction to Computer Science course. Library is based on the pygameAbstract project.","archived":false,"fork":false,"pushed_at":"2024-11-18T00:15:24.000Z","size":10767,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-28T12:16:42.220Z","etag":null,"topics":["game-development","java"],"latest_commit_sha":null,"homepage":"","language":"Java","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/rcastro2.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":"2024-10-24T09:31:01.000Z","updated_at":"2024-11-18T00:15:27.000Z","dependencies_parsed_at":"2024-11-16T05:00:11.741Z","dependency_job_id":null,"html_url":"https://github.com/rcastro2/javagameAbstract","commit_stats":null,"previous_names":["rcastro2/javagameabstract"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rcastro2%2FjavagameAbstract","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rcastro2%2FjavagameAbstract/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rcastro2%2FjavagameAbstract/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rcastro2%2FjavagameAbstract/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rcastro2","download_url":"https://codeload.github.com/rcastro2/javagameAbstract/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245060640,"owners_count":20554548,"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":["game-development","java"],"created_at":"2024-11-29T23:10:36.362Z","updated_at":"2025-03-23T05:25:33.826Z","avatar_url":"https://github.com/rcastro2.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"Java Game Abstract\n================================\n\u003ch2\u003eOverview\u003c/h2\u003e\n\u003cp\u003e\nProject aims to replicate a similar interface for creating games as developed in \u003ca href=\"https://github.com/rcastro2/pygameAbstract\" target=\"_blank\"\u003epyGameAbstract\u003c/a\u003e.  Unlike the pyGame Abstract, no additional libraries are required except for standards libraries included with Java.  Below is a description of each application created using GameLib.java.\n\u003c/p\u003e\n\u003chr\u003e\n\u003ch2\u003eFlappy Bird\u003c/h2\u003e\n\u003cp\u003e\nFlappy Bird is an endless runner game where you are challenged to fly through pipes collecting coins for as long as possible.  With each coin collected the game gets faster.  If you hit a pipe, the bottom bar or fly off the top of the screen, the game ends. Good luck but you win lose eventually!\n\u003c/p\u003e\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frcastro2%2Fjavagameabstract","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frcastro2%2Fjavagameabstract","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frcastro2%2Fjavagameabstract/lists"}