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 -
Alright, drawing dead bugs to the background is working out pretty well. One touch I decided to add was to tone down the light-sensitivity of the background texture, this way the bugs that are still alive stand out more, but the background still get the cool light-cone effect. Now I'm working on expanding it to cover a wider area. In theory I could just throw a bigger texture at it, but I was thinking of splitting the background into a grid, and only sending the textures close to the player to the shader program. This way the background could theoretically have an infinite map.
How have you been doing @Southkraut?
I've been seeing really poor performance lately, lots of low framerates. I thought that was just background processes slowing me down (OS + Rider + UE5 + the game all together eating most of my RAM with little margin to spare for anything else that pops up). But no, it's consistent. In Unity I'd just open the builtin profiler and tell it to give me a full breakdown of code performance. In Godot I'd attach Visual Studio's profiler and do the same. And in Unreal...I despair. Apparently my two options are "just print how long a given part of code takes to execute, lol" and "run two additional applications in parallel to capture performance reports for an attached unreal editor or game", and then they give me a thousand-item list of everything the engine does, and tell me nothing at all about how my code performs. Coincidentally, trying to monitor my code's performance via Rider doesn't work, and I don't yet know why.
I'm sure there's a way to do this. I can't imagine that other devs just do without measuring code-side performance. Or is everyone else using blueprints only? I doubt it.
More options
Context Copy link
More options
Context Copy link