Gravity Dropper
- Graphics
- SFML2
- Language
- C++
- Build
- Conan2 + GNU Make (cross-compilation profiles)
- Controls
- Click to place · scroll to zoom · middle-click to pan
- 2D gravity simulation in C++ with SFML2; per-blob mass, radius, and color configured in a left-panel UI before placement
- Sits on top of a portable project-tools build system using Conan2 and GNU Make with named cross-compilation profiles
- The real focus is the build system: this project exists as a practical testbed for iterating on C++ project configuration and tooling
Outcome Physics sandbox with configurable blob parameters, paired with a reusable portable C++ build system.
A 2D physics sandbox where you place blobs with adjustable mass, radius, and color onto a canvas and watch gravitational interactions unfold. Written in C++ with SFML2 for rendering.
Click to place a blob at the current settings, scroll to zoom, middle-click or arrow keys to pan, N to reset. The simulation is a side project and explicitly not representative of best-effort code. The primary engineering interest is the accompanying project-tools build system: Conan2 and GNU Make with named cross-compilation profiles, designed to be portable across unrelated C++ projects.