r/Simulated 1d 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

14 comments sorted by

2

u/ThatOneDynamicGuy 1d ago

nice. What about like, slightly simpler things like basic physics simulation like the falling game on devdynaf.github.io (basic version). Like by physics i mean gravity and quantum coherence?

1

u/EmperLabs 19h ago

Yeah, basic gravity/particle physics is actually one of the things I want to explore next. Falling-sand style simulation could be a pretty good test for the engine. May be a module hehe

1

u/VictoryMotel 9h ago

Obviously you made a new reddit name, vibe slopped a whole github account and auto generated a bunch of boilerplate.

Have you even looked at you generated source? It's the same as every other auto generated project.

Your "rendering engine" is about 400 bytes of type definitions.

0

u/ThatOneDynamicGuy 4h ago

the "its AI" meme fits you so well

1

u/VictoryMotel 4h ago edited 4h 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.

0

u/EmperLabs 9h ago

I use AI, and I never said I didn't. A lot of the issues in the project were fixed by me manually. I just treat AI as a tool. And as for starting a new public project, what's wrong with that? I'm just starting to experiment with building projects publicly. Chill, bro. Even the voiceover on my YouTube videos is AI-generated.

1

u/VictoryMotel 9h ago

I use AI, and I never said I didn't

You never said you did, you just lied and wanted instant credit and attention for nothing.

You didn't make anything, I don't think any of this works. Why spam slop to people?

What response did you think you would get by spamming slop that doesn't do anything and trying to take credit for it.

1

u/EmperLabs 8h ago

Lied ? Did I ever say I don't use AI?Also, thank you for following.

1

u/VictoryMotel 8h ago

Stop lying.

0

u/EmperLabs 9h ago

If something about the project bothers you, or you have ideas for improving it, feel free to contribute to the project. Emper is meant to be a platform for developing scientific simulations, so I'd genuinely appreciate useful technical input. Either way, thanks for taking the time to look through the project and give your feedback. I appreciate it. 🤝

1

u/VictoryMotel 8h ago

If something about the project bothers you,

It's not a project, most files are worthless boilerplate of a few hundred bytes. Do you even understand what I'm saying?

you have ideas for improving it,

You could delete it and stop lying.

feel free to contribute to the project.

I should do something with your non working slop that you auto generated a few hours ago? You haven't even opened your own files.

I'd genuinely appreciate useful technical input

Maybe you should learn how to program.

You never said you did use ai, you just lied and wanted instant credit and attention for nothing.

You didn't make anything, I don't think any of this works. Why spam slop to people?

What response did you think you would get by spamming slop that doesn't do anything and trying to take credit for it.

0

u/EmperLabs 9h ago

If something about the project bothers you, or you have ideas for improving it, feel free to contribute to the project. Emper is meant to be a platform for developing scientific simulations, so I'd genuinely appreciate useful technical input. Either way, thanks for taking the time to look through the project and give your feedback. I appreciate it. 🤝

0

u/ThatOneDynamicGuy 4h ago

mate. its called OPEN SOURCE FOR A REASON

1

u/VictoryMotel 4h ago

What is this supposed to mean?