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
Native
directory of theAssets Manager
project.