{"id":18103850,"url":"https://github.com/simlf/arcade","last_synced_at":"2025-10-08T10:59:38.165Z","repository":{"id":43767361,"uuid":"511603025","full_name":"simlf/arcade","owner":"simlf","description":"The arcade is a project made for learning how to use the OOP paradigm in C++.","archived":false,"fork":false,"pushed_at":"2022-07-07T17:44:17.000Z","size":21920,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-12T11:33:37.110Z","etag":null,"topics":["cpp","epitech","ncurses","sdl2","sfml"],"latest_commit_sha":null,"homepage":"https://simonlefourn.com","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/simlf.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-07-07T16:37:50.000Z","updated_at":"2022-07-07T17:45:16.000Z","dependencies_parsed_at":"2022-08-29T13:50:39.075Z","dependency_job_id":null,"html_url":"https://github.com/simlf/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/simlf%2Farcade","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simlf%2Farcade/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simlf%2Farcade/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simlf%2Farcade/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/simlf","download_url":"https://codeload.github.com/simlf/arcade/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247441006,"owners_count":20939235,"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","epitech","ncurses","sdl2","sfml"],"created_at":"2024-10-31T22:13:17.698Z","updated_at":"2025-10-08T10:59:38.098Z","avatar_url":"https://github.com/simlf.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Arcade\nThe arcade is a project made for learning how to use the OOP paradigm in C++.\n\nArcade is a gaming platform: a program that lets the user choose a game to play and keeps a register of player scores.\nTo be able to deal with the elements of the gaming plateform at runtime, the graphics libraries and the games are implemented as dynamic libraries, loaded at runtime.\n\nEach GUI available for the program is used as a shared library that will be loaded and used dynamically by the main program.\n\n# How to add a new game or graphic library ?\n\nPlease read [this](https://boom-stay-b16.notion.site/Arcade-Documentation-3000e870b2834b8dacf920bec2dc6785) documentation.\n\nI made this project with 1 teammate :\n- [Victor Hari-Chal](https://github.com/VictorHarri-Chal)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsimlf%2Farcade","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsimlf%2Farcade","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsimlf%2Farcade/lists"}