macOS
Flax supports macOS 10.15 or newer. For graphics rendering Vulkan is used via MoltenVK to run on Metal.
Build options
Property |
Description |
Output |
The built game output folder (relative to the project). |
Show Output |
If checked, after building the output folder will be shown in an Explorer. |
Configuration Mode |
Game building mode. Possible options: Option | Description |
---|
Release | The release build ready for shipment. | Debug | The debug build for testing and profiling. Most of the code optimizations are disabled for the best debugging experience. | Development | The development build for testing and profiling but is more optimized for runtime than Debug build. |
|
CPU |
Target processor architecture (Intel or Apple Silicon). |
Property |
Description |
App Identifier |
The app identifier (reversed DNS, eg. com.company.product). Custom tokens: ${PROJECT_NAME} , ${COMPANY_NAME} . |
Window Mode |
The default game window mode. Possible options: Option | Description |
---|
Windowed | The window has borders and does not take up the full screen. | Fullscreen | The window exclusively takes up the full screen. | Borderless | The window behaves like in Windowed mode but has no borders. | Fullscreen Borderless | Same as in Borderless, but is of the size of the screen. |
|
Screen Width |
The default game window width (in pixels). |
Screen Height |
The default game window height (in pixels). |
Resizable Window |
Enables resizing the game window by the user. |
Override Icon |
Custom icon texture to use for the application (overrides the default one). |
Run In Background |
Enables game running when application window loses focus. |