{"id":20745990,"url":"https://github.com/cach30verfl0w/erebos","last_synced_at":"2025-10-06T11:11:44.064Z","repository":{"id":229035926,"uuid":"772743690","full_name":"Cach30verfl0w/erebos","owner":"Cach30verfl0w","description":"Erebos is a Vulkan and SDL2-based 3D Game Engine, written in C++","archived":false,"fork":false,"pushed_at":"2024-04-28T15:04:04.000Z","size":33407,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"feat-rework","last_synced_at":"2025-01-18T02:43:57.951Z","etag":null,"topics":["cmake","cpp","engine","erebos","game","sdl","vulkan"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Cach30verfl0w.png","metadata":{"files":{"readme":".github/README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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-03-15T20:01:13.000Z","updated_at":"2024-04-28T15:04:07.000Z","dependencies_parsed_at":"2024-11-17T07:36:09.483Z","dependency_job_id":null,"html_url":"https://github.com/Cach30verfl0w/erebos","commit_stats":null,"previous_names":["cach30verfl0w/erebos"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cach30verfl0w%2Ferebos","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cach30verfl0w%2Ferebos/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cach30verfl0w%2Ferebos/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cach30verfl0w%2Ferebos/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Cach30verfl0w","download_url":"https://codeload.github.com/Cach30verfl0w/erebos/tar.gz/refs/heads/feat-rework","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243039635,"owners_count":20226131,"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":["cmake","cpp","engine","erebos","game","sdl","vulkan"],"created_at":"2024-11-17T07:23:36.600Z","updated_at":"2025-10-06T11:11:39.037Z","avatar_url":"https://github.com/Cach30verfl0w.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# Erebos Engine\nErebos Engine is a Vulkan and SDL2-based 3D Game Engine, written in C++ for my modern-day strategy game and educational purposes. Mainly this project is made to improve my knowledge about C++, CMake and the Vulkan API.\n\n## Dependencies/Credits\nThis projects contains a few dependencies to work. Below this text is an enumeration of all dependencies. Big thanks to [BeastLe9enD](https://github.com/beastLe9enD/) for helping me with Vulkan and Game Engine Stuff.\n\n| Library | Author | License |  \n|-|-|-|  \n| [volk](https://github.com/zeux/volk) | [Arseny Kapoulkine](https://github.com/zeux) | [MIT license](https://github.com/zeux/volk/tree/master?tab=MIT-1-ov-file#readme) |  \n| [SDL2](https://github.com/libsdl-org/SDL) | [Sam Lantinga](https://github.com/slouken) | [Zlib License](https://github.com/libsdl-org/SDL?tab=Zlib-1-ov-file#readme) |  \n| [kstd-core](https://github.com/karmakrafts/kstd-core) | [Karma Krafts](https://github.com/karmakrafts) | [Apache-2.0 License](https://github.com/karmakrafts/kstd-core?tab=Apache-2.0-1-ov-file#readme) |  \n| [spdlog](https://github.com/gabime/spdlog) | [Gabi Melman](https://github.com/gabime) | [MIT License](https://github.com/gabime/spdlog?tab=License-1-ov-file#readme)  \n| [fmt](https://github.com/fmtlib/fmt) | [Victor Zverovich](https://github.com/vitaut) | [MIT License](https://github.com/fmtlib/fmt?tab=License-1-ov-file#readme) |\n| [Google Test](https://github.com/google/googletest) | [Google](https://github.com/google) | [BSD 3-Clause License](https://github.com/google/googletest/blob/main/LICENSE) |\n| [VulkanMemoryAllocator](https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator) | [GPUOpen Libraries \u0026 SDKs](https://github.com/GPUOpen-LibrariesAndSDKs) | [MIT License](https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator?tab=MIT-1-ov-file) |\n| [DirectXShaderCompiler](https://github.com/microsoft/DirectXShaderCompiler) | [Microsoft](https:/github.com/microsoft) | [LLVM Release License](https://github.com/microsoft/DirectXShaderCompiler/blob/main/LICENSE.TXT) |\n| [RenderPipelineShaders](https://github.com/GPUOpen-LibrariesAndSDKs/RenderPipelineShaders) | Advanced Micro Devices, Inc. | [Advanced Micro Devices, Inc. Internal Evaluation License](https://github.com/GPUOpen-LibrariesAndSDKs/RenderPipelineShaders/tree/main?tab=License-1-ov-file#readme) |\n\n## License\nThis full project is licensed under [Apache 2.0 License](https://github.com/Cach30verfl0w/erebos/?tab=Apache-2.0-1-ov-file#readme). Please follow this license and respect my work to this.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcach30verfl0w%2Ferebos","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcach30verfl0w%2Ferebos","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcach30verfl0w%2Ferebos/lists"}