This thread is for anyone working on personal projects to share their progress, and hold themselves somewhat accountable to a group of peers.
Post your project, your progress from last week, and what you hope to accomplish this week.
If you want to be pinged with a reminder asking about your project, let me know, and I'll harass you each week until you cancel the service.

Jump in the discussion.
No email address required.
Notes -
Still not much progress on the background generation. Mostly I've been goofing around with benchmarks, trying to see if the previous changes did actually boost performance. Indeed I'm now able to run the simulation with +/- 640K monsters at reasonable framerates (for as long as the laptop doesn't get hot), whereas previously I could only reach +/- 250K. However, this only works when I turn off the bullet simulation. It's not surprising it turned out to be a bottleneck - I basically copy pasted the monster simulation code, just to have something working for now, and I had the thought I'm doing the collision detection the wrong way around:
That said, I'll leave that alone for now, and get back to the background generation thing.
How have you been doing @Southkraut?
I have a ballistics library which includes tons of real-world cartridges and is primarily concerned with estimating muzzle velocity for arbitrary barrel lengths. This would be most applicable to a a sim-style shooter like Tarkov or milsim stuff that wants real world cartridges with real world data. I have the basics for POI relative to POA but zero collision detection with terrain or objects. That much is technically out of scope for my project, which is more of a ballistics database than any sort of engine. But designed to hook up to an engine.
More options
Context Copy link
More options
Context Copy link