This library extends the Godot Engine with features like the native file dialog, runtime 3d model and audio import.
Ensure you have the following prerequisites before getting started:
- cmake
- C++ compiler supporting at least C++11 (Currently tested with gcc, compatibility with LLVM and MSVC expected)
- git (optional)
- scons
Follow these steps to build the library:
-
Clone this repo
git clone --recursive https://github.com/Assets-Manager/gdassetsmanager.git -
Clone the godot headers
git clone --recursive https://github.com/godotengine/godot-cpp third-party/godot-cpp -b 3.5 # Call inside the root directory of gdassetsmanager
cd third-party/godot-cpp
scons platform=<your platform> generate_bindings=yes
cd ../../
mkdir build
cd build
cmake ..
cmake --build .Replace <your platform> with either windows, linux, osx or android.
For more information please visit the official repository.
- Copy the libgdassetsmanager.EXTENSION to the
Nativedirectory of theAssets Managerproject.