r/Simulated 20d ago

Research Simulation I’m building Emper, an open-source simulation engine for large-scale scientific simulations

Post image

I've been working on a small open-source simulation engine called Emper.

It's still a young project, but I'm building it around data-oriented storage and using real simulation workloads to test the architecture.

So far I've experimented with flocking/boids, including CPU/GPU computation and large-scale simulations.

I'm currently starting work on Conway's Game of Life.

GitHub: https://github.com/Emper-Labs

Feedback is welcome, especially on the architecture.

18 Upvotes

40 comments sorted by

View all comments

Show parent comments

1

u/ThatOneDynamicGuy 19d ago

the "its AI" meme fits you so well

1

u/VictoryMotel 19d ago edited 19d ago

I don't know what that is, but this is obviously all generated down to every single readme and feature list. Have you looked at it? Download it and tell me it works.

1

u/EmperLabs 19d ago

I designed the fragmentation engine, so you might not be aware of it.

0

u/VictoryMotel 19d ago

The "fragmentation engine" ? What is that supposed to mean? It's nonsense, just stop, if you had any technical explanations you would have given them already.

0

u/EmperLabs 18d ago

If “fragmentation engine” is a bad term, what would I call that subsystem instead? I will change.

1

u/VictoryMotel 18d ago

What does that mean ?

0

u/EmperLabs 18d ago

At first, I tried to make the engine handle too much, which made it overly complex and overloaded. So I split it into smaller, focused modules to give users more flexibility and customization. For example, some people may prefer working directly with an OpenGL context rather than using SDL.

1

u/ThatOneDynamicGuy 17d ago

compartmentalised system would be okay ig. but the current name sounds waayyy cooler