physim is a 2D physics simulator
Windows is the only supported platform
- compiled with MSVC
- Easy to use graphical user interface
- Modifying the passing of time, stopping it is an option.
- A paused simulation can easily be saved for later use.
- ...
physim depends on 3 libraries:
- imgui for graphical user interface
- SFML as a wrapper for rendering backend, which imgui uses
- imgui-sfml which is the glue between the former dependencies
To compile this project use the existing CMakeLists.txt file, it expects the folders:
dependencies/imgui dependencies/imgui-sfml dependencies/SFML-2.6.1 to contain their respective files
Note: We compile imgui and imgui-sfml from source, but SFML is expected to be a x64 statically linked library, thus the SFML-2.6.1 name of the dependency folder