Please note the main branch of our projects is typically the heavy development branch, and so may not work at certain points in time. We reccommend using the labeled SDK releases instead.
KhrySystem is a 3D game development company located in Ohio, USA. We focus on providing concise, simple APIs to do complex things. Our current focus is DragonEngine, A C++ Vulkan Game Engine, able to be extended to many other facets of the computer graphics world, like VR, AR, computer vision, physics simulations, and other topics as they come to publicity in computing.
When contributing to a repository as a response to a bug report, please note the number ID of the report. This helps us greatly when approving contributions to the SDK specifications we have.
In the case of feature requests, we look at how that would be accomplished before and after adding the API calls requested. If it simplifies without bogging down the SDK with excessive, single-use-case code, we will add it, and put it on the develpopment TODO page.
Our website is located here for information on SDKs, released version downloads, forums, released games, and information about what's in the works for us right now.
- Boost (github) is one of the most versatile C++ projects you will ever see. Several submodules are required for various libraries.
- The Khronos Group (github) has many repositories required for Dragon and other libraries we have in development.
- Vulkan SDK (github) is the graphics ABI behind Dragon.
- CMake is required when building any of our projects from source, or when using our FindDragon.cmake module.