{"id":16110158,"url":"https://github.com/mathieu-lala/unamed00","last_synced_at":"2026-05-01T22:31:28.470Z","repository":{"id":115221532,"uuid":"245511151","full_name":"Mathieu-Lala/unamed00","owner":"Mathieu-Lala","description":"Not a Named Project","archived":false,"fork":false,"pushed_at":"2020-04-12T17:37:09.000Z","size":516,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-06T05:32:52.365Z","etag":null,"topics":["catch2","cmake","conan","cpp","cpp17","cross-platform","game","glad","glfw3","opengl","sfml"],"latest_commit_sha":null,"homepage":"","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/Mathieu-Lala.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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":"2020-03-06T20:31:42.000Z","updated_at":"2022-02-17T13:15:25.000Z","dependencies_parsed_at":null,"dependency_job_id":"432b047c-6d3b-4d2f-8436-928303c134ce","html_url":"https://github.com/Mathieu-Lala/unamed00","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Mathieu-Lala/unamed00","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mathieu-Lala%2Funamed00","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mathieu-Lala%2Funamed00/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mathieu-Lala%2Funamed00/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mathieu-Lala%2Funamed00/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Mathieu-Lala","download_url":"https://codeload.github.com/Mathieu-Lala/unamed00/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mathieu-Lala%2Funamed00/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32515837,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-30T13:12:12.517Z","status":"online","status_checked_at":"2026-05-01T02:00:05.856Z","response_time":64,"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":["catch2","cmake","conan","cpp","cpp17","cross-platform","game","glad","glfw3","opengl","sfml"],"created_at":"2024-10-09T19:35:58.866Z","updated_at":"2026-05-01T22:31:28.453Z","avatar_url":"https://github.com/Mathieu-Lala.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"unamed00\n======\n\nAmbition\n------\n\nThe main purpose of this project is to practice my C++, and learn new techniques, syntaxes, styles...\n\nThe main goal is to create a 3D game engine in network with a modular conception.\n\nScreenshots\n------\n\n### Scene Example\n\nAn example of what you can do for now :\n\nAn Asteroid like game : survive as much as waves as you can !\n\n![Screenshot Asteroid Wave 2](./resources/screenshots/2020-04-11_19-14-53.png?raw=true \"Wave 2\")\n![Screenshot Asteroid Wave 4](./resources/screenshots/2020-04-11_19-15-08.png?raw=true \"Wave 4\")\n![Screenshot Asteroid Wave 8](./resources/screenshots/2020-04-11_19-17-19.png?raw=true \"Wave 8\")\n\nGetting Started\n------\n\nThis project was generated from [this template](https://github.com/Mathieu-Lala/template_cpp_project)\n\n### Prerequisite\n\nThis project is build with the package manager Conan.\nMake sure you have [installed conan](https://docs.conan.io/en/latest/installation.html) and configured your profile and your remotes.\n\n### Building\n\n[![Build Status](https://travis-ci.com/Mathieu-Lala/unamed00.svg?branch=master)](https://travis-ci.com/Mathieu-Lala/unamed00)\n\nBuilding on unix platform :\n\n```bash\n$\u003e ./make.sh [Debug|Release]\n```\n\nYou can also generate a Visual Studio Solution from this repo : [tutorial](https://docs.microsoft.com/en-us/visualstudio/get-started/tutorial-open-project-from-repo?view=vs-2019)\n\nRunning the tests\n------\n\n[![codecov](https://codecov.io/gh/Mathieu-Lala/unamed00/branch/master/graph/badge.svg)](https://codecov.io/gh/Mathieu-Lala/unamed00)\n\nTo build the tests :\n\n```bash\n$\u003e ./make.sh Test\n```\n\nAfter that, to generate the coverage as html (in build/coverage/index.html):\n\n```bash\n$\u003e make -C build coverage\n```\n\nDocumentation\n------\n\nThe documentation is generated with the Release build. It contains :\n\n* a graph of the external dependencies\n* a list of all the sources files and the all the macro / function / class / namespace ...\n* a todo / bug / issues list\n\nMade With\n------\n\n* [Conan](https://conan.io/) - The package and dependencies manager\n* [CMake](https://cmake.org/) - Cross-platform Building Tool\n* [Travis](https://travis-ci.org/) - Continuous integration service for github project\n* [Ctest](https://cmake.org/cmake/help/latest/manual/ctest.1.html) - CMake test driver program\n* [Catch2](https://github.com/catchorg/Catch2) - Testing Framework\n* [Gcov](https://gcc.gnu.org/onlinedocs/gcc/Gcov.html) - Code coverage generator\n* [Doxygen](http://www.doxygen.nl/) - Documentation Generator\n\n\nAuthors\n------\n\n* **Mathieu Lala** - *Initial work* - [Github](https://github.com/Mathieu-Lala)\n\nLicense\n------\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE.md) file for details\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmathieu-lala%2Funamed00","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmathieu-lala%2Funamed00","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmathieu-lala%2Funamed00/lists"}