N-Body simulation, 2D.
"Sprinkle, Sprinkle, Little Stars...."
GBase https://github.com/stolk/GBase
ThreadTracer profiling tool https://github.com/stolk/ThreadTracer
DBlunt font https://github.com/stolk/dutch-blunt
SDL2 https://libsdl.org
Tested on Linux.
Unmaintained VisualStudio project, which at one point worked. No guarantees. You are mostly on your own.
Check Makefile for proper paths to deps. If you have AVX512, edit Makefile to use -DVECTORIZE=16 and proper -march flag.
Get a pre-built binary at: https://bram.itch.io/sprinkle-sprinkle-little-star
Apache License 2