{"id":19858096,"url":"https://github.com/matthprost/arcade","last_synced_at":"2026-05-10T22:34:31.399Z","repository":{"id":115850577,"uuid":"89837574","full_name":"matthprost/Arcade","owner":"matthprost","description":" Arcade is a C++ Epitech project","archived":false,"fork":false,"pushed_at":"2022-10-09T15:52:57.000Z","size":6582,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-11T14:22:23.686Z","etag":null,"topics":[],"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/matthprost.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":"2017-04-30T07:55:42.000Z","updated_at":"2022-10-09T15:53:19.000Z","dependencies_parsed_at":null,"dependency_job_id":"c8a36291-4b3a-4f30-a464-cb1106a1be21","html_url":"https://github.com/matthprost/Arcade","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/matthprost%2FArcade","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/matthprost%2FArcade/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/matthprost%2FArcade/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/matthprost%2FArcade/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/matthprost","download_url":"https://codeload.github.com/matthprost/Arcade/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241255116,"owners_count":19934815,"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":[],"created_at":"2024-11-12T14:21:18.760Z","updated_at":"2026-05-10T22:34:31.370Z","avatar_url":"https://github.com/matthprost.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"Arcade\n======\n\nL'objectif de ce projet et de créer deux jeux sous trois librairies graphiques différentes et de pouvoir changer de librairie de manière dynamique.\n\nSujet\n-----\n\nIl faut créer deux jeux sous trois librairies graphiques différentes et pouvoir changer dynamiquement de jeu ou de librairie graphique. Lorsque l'on change de librairie graphique les données du jeu doivent être exportées sur la nouvelle librairie graphique.\n\nLes librairies graphiques choisies sont: \n- Ncurse\n- SFML\n- OpenGL\n\nLes jeux choisis sont:\n- Snake\n- SolarFox\n\nUtilisation\n-----------\n\n```\n$\u003e make\n$\u003e ./arcade lib/lib_arcade_library_name.so\n```\n\nExemple: ./arcade lib/lib_arcade_Ncruses.so\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmatthprost%2Farcade","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmatthprost%2Farcade","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmatthprost%2Farcade/lists"}