Building Plasma
This article is designed to provide information on building Plasma. It will cover the high level of the build process and important concepts.
Build Platforms
Plasma supports multiple build platforms, including:
Linux (WIP)
MacOS (Currently no rendering)
Android (WIP)
Each platform has its own set of requirements and build instructions.
Vulkan
The engine do not depend on the Vulkan SDK. All required dependencies are handled stored within the third party folder. As a result the Vulkan SDK is now optional if you require the following features:
Vulkan Debugging via validation layers
Access Vulkan development tools.
The Vulkan loader is dynamically loaded at runtime, so Plasma will work on systems with or without Vulkan installed.
Last modified: 24 January 2026