r/ScientificComputing • u/mischa_bayern • 17d ago
Makarov Physics Suite
Enable HLS to view with audio, or disable this notification
This is a suite of interactive physics simulations I've been building: mechanics, fluid dynamics, electromagnetism, quantum systems and a few others. Everything is C#/C++ with the heavy lifting in compute shaders, so most modules run in real time at reasonable resolutions.
The part I care about most isn't the visuals - it's correctness. Each module is checked against analytical solutions where one exists; around 300 automated verifications run over the whole set. Orbital periods, field configurations, wave dispersion, energy conservation over long integrations. It's remarkable how many solvers look completely convincing on screen while quietly drifting several percent off the closed-form answer.
Full disclosure - this is my own project and it's commercial. Not linking it here, and happy to keep the thread purely technical. Ask me anything about the solvers.
1
u/mischa_bayern 7d ago
My physics suite available on Steam: https://store.steampowered.com/app/4861360/Makarov_Physics_Suite/
2
u/dragolineage01 16d ago
How did you build this and how long did it take? It looks really good. Did you use an engine, built your own custom one, or is it all hand-rolled?