Skip to content

Erebos is a Vulkan and SDL2-based 3D Game Engine, written in C++

License

Notifications You must be signed in to change notification settings

Cach30verfl0w/erebos

Repository files navigation

Erebos Engine

Erebos 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.

Dependencies/Credits

This projects contains a few dependencies to work. Below this text is an enumeration of all dependencies. Big thanks to BeastLe9enD for helping me with Vulkan and Game Engine Stuff.

Library Author License
volk Arseny Kapoulkine MIT license
SDL2 Sam Lantinga Zlib License
kstd-core Karma Krafts Apache-2.0 License
spdlog Gabi Melman MIT License
fmt Victor Zverovich MIT License
Google Test Google BSD 3-Clause License
VulkanMemoryAllocator GPUOpen Libraries & SDKs MIT License
DirectXShaderCompiler Microsoft LLVM Release License
RenderPipelineShaders Advanced Micro Devices, Inc. Advanced Micro Devices, Inc. Internal Evaluation License

License

This full project is licensed under Apache 2.0 License. Please follow this license and respect my work to this.

About

Erebos is a Vulkan and SDL2-based 3D Game Engine, written in C++

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published