{"id":15417105,"url":"https://github.com/mabezdev/universesimulator","last_synced_at":"2025-10-09T03:33:38.101Z","repository":{"id":140620028,"uuid":"53584019","full_name":"MabezDev/UniverseSimulator","owner":"MabezDev","description":"Simple Java universe simulator.","archived":false,"fork":false,"pushed_at":"2016-03-14T18:17:02.000Z","size":214,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-09-13T09:13:26.893Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/MabezDev.png","metadata":{"files":{"readme":"README.TXT","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":"2016-03-10T12:49:23.000Z","updated_at":"2016-03-10T12:51:00.000Z","dependencies_parsed_at":null,"dependency_job_id":"a9b0b255-8b80-46bc-8c3e-780c86c29521","html_url":"https://github.com/MabezDev/UniverseSimulator","commit_stats":{"total_commits":14,"total_committers":1,"mean_commits":14.0,"dds":0.0,"last_synced_commit":"bd434d0df18f5fa71323d388f44ccc77e0407f98"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/MabezDev/UniverseSimulator","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MabezDev%2FUniverseSimulator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MabezDev%2FUniverseSimulator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MabezDev%2FUniverseSimulator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MabezDev%2FUniverseSimulator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MabezDev","download_url":"https://codeload.github.com/MabezDev/UniverseSimulator/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MabezDev%2FUniverseSimulator/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279000714,"owners_count":26082911,"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","status":"online","status_checked_at":"2025-10-09T02:00:07.460Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":"2024-10-01T17:14:38.438Z","updated_at":"2025-10-09T03:33:38.086Z","avatar_url":"https://github.com/MabezDev.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"Universe -   a project to simulate an alternative, finite universe.\n\nThis project is the starting point for the INTPROG Java coursework in academic year 2015/2016.\n\nYou will need to modify and add code as detailed in the coursework specification on Moodle\n\nCurrently the universe has 3 objects in it which are travelling in different directions. These\nobjects, of class Space_Object, have some of the behaviour of comets ( as described in the coursework brief).\nSpace_Objects can detect when they have reached the \"bottom\" of the Universe and bounce off\nthe bottom when they hit it. In this version they cannot detect the other edges of\nthe Universe. These features are illustrated by the green object. Space_Objects are\nnot aware of each other and, in the current version, should they collide they will just\npass through each other as illustrated by the red and blue objects.\n\nYou need to study the code for the Universe and Space_Object classes and make sure you\nfully understand how they work. You do not need to look at the Canvas class source\ncode but you do need to know how to use it so you might want to use the documentation\nview for Canvas.\n\nN.B. You are simulating an imaginary, alternative Universe which obeys different rules\nto the real Universe! You aren't expected to produce a program which fully obeys\nthe rules of physics!","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmabezdev%2Funiversesimulator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmabezdev%2Funiversesimulator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmabezdev%2Funiversesimulator/lists"}