CRUX

About

FREQUENTLY ASKED QUESTIONS

Can I modify Crux?

Because Crux is free and open-source software, you can do just about anything you want with it, subject to certain conditions. Read more about the MIT License here.

What third-party libraries does Crux use?

Below is a list of the third-party libraries we use and their purposes:

  • Glad: Implementation of Khronos Group's OpenGL graphics API.
  • Assimp: Process 3D models of various file formats.
  • FreeType: Process fonts for in-game text and UI elements.
  • OpenAL: Immersive spatial audio playback.
  • libsndfile: Process audio files.
  • Clay: Immediate mode UI layouting library.
  • cJSON: Process JSON files.
  • stb_image: Process image files.
  • Unity: Unit testing.

Can I contribute to Crux?

If you want to help develop Crux, we'd love to have you! Feel free to open a pull request with your contribution on our GitHub repository, or join the Discord server (coming soon).