site banner

Tinker Tuesday for May 5th, 2026

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.

1
Jump in the discussion.

No email address required.

The dynamic background is now complete. When you return the an old background cell, it's texture is loaded back to the GPU, and any further bugs are rendered to it where you last left it off. There's a bit of a framerate drop when the textures are reloaded and shifted around, but I think it should be tolerable after I play around with amortizing them across more frames later. Other than that, I fixed a bug that caused the gun to periodically stop firing.

Up next: optimizing the bullet simulation as described here. Once that's done, I'll work on adding new weapon types.

How have you been doing @Southkraut?

I forced myself to stop grinding technical issues and switched focus to something more tractable. I added some NPCs! Right now they're just cylinders that move around, turn towards the player and emit a brief greeting in a speech bubble. My plan going forward is to make them three different types (cooperators, combatants and cowards), and make them scavenge for food and fight-or-flight each other. I'm trying to keep it as simple as possible instead of diving headfirst into engineering complex systems.