A real-time foosball simulation using Godot engine
- Godot v3.2.3-stable
- Scons
- scons_compiledb
pip install scons_compiledb
git checkout example
# N is the number of CPU threads to speed up compilation
# Add `target=release` for release build
# See `scons -h` for more
cd godot-cpp
scons platform=linux generate_bindings=yes -jN
cd ..
# Add `target=release` for release build
# See `scons -h` for more
mkdir -p foosim/bin/x11
scons
The structure should be similar to this at the end.
├── build
│ ├── debug
│ └── release
├── docs
├── foosim
│ └── bin
│ └── x11
├── godot-cpp
│ └── godot-headers
├── include
└── src
# Add `target=release` to clean relase build
scons --clean