- git
- git-lfs Download
- Visual Studio 2017 or later
- cmake (3.15 or later)
- python3
- git
- git-lfs
- Xcode
- dotnet-core
- Visual Studio for Mac (msbuild)
- cmake
-
git
-
git-lfs
-
g++
-
libx11-dev libgl1-mesa-dev libxrandr-dev libxi-dev x11proto-xf86vidmode-dev libx11-xcb-dev xorg-dev libglu1-mesa-dev libpulse-dev libgtk-3-dev libopenal-dev python3-distutils zenity
Clone and update submodule.
git clone https://github.com/effekseer/Effekseer
cd Effekseer
git submodule update --init
git lfs install
git lfs pull
Click Script/GenerateProjects.bat
Open build/Effekseer.sln
If you'd like to generate a project with CUI, please execute following command at the repository root.
mkdir build
cd build
cmake -DBUILD_VIEWER=ON -DBUILD_EDITOR=ON ..
Execure following command at the repository root.
mkdir build
cd build
cmake -G Xcode -DBUILD_VIEWER=ON ..
Open build/Effekseer.xcodeproj
(C++)
Open Dev/Editor/Effekseer.sln
(C#)
Execute following command at the repository root.
python3 build.py
cd Dev/release
Effekseer.exe
python3 build.py
cd Dev/release
mono Effekseer.exe
python3 build.py
cd Dev/release
./Effekseer
- Windows
Visual Studio 2017 are required.
Please read .github/workflows/build.yml
- Mac
Please read .github/workflows/build.yml
- Linux
Please read .github/workflows/build.yml