Have been tinkering with my own too for βfunβ. I was doing some experiments on implementing vectors with swizzles (that donβt rely on UB) if youβre interested. See the tests for a demo
github.com/thomashope/v...
Have been tinkering with my own too for βfunβ. I was doing some experiments on implementing vectors with swizzles (that donβt rely on UB) if youβre interested. See the tests for a demo
github.com/thomashope/v...
Iβm following this π bsky.app/profile/theh...
interesting, thanks for the investigation :)
Are there still significant incompatibilities between wgpu and dawn? How much work would it actually be to switch?
love to see games bring people together, and it feels like there is so much potential in this space, especially to cross the divide of gamers and non-gamers
Also loved the Erica shoutout :)
pipes #gamedev #indiedev
Idk if the `gh` command line tool might offer a better experience? I only tried it recently, maybe worth exploring
Very cool!
Nice. Whatβs the reason for the triangular light prism? Something gameplay related? Packing two lightmaps into a square texture?
You also need to get familiar with the git workflow (fork, pull, branch, commit, push, merge). Good instructions help here too.
Maybe my message to maintainers is that clear guides for building and contributing may not be glamorous, but they do make a difference! #foss
Beyond code, the biggest barrier to contribution was good build instructions (Thank you to those that write them!) But after a while I got familiar with make, CMake, premake, linker errors, etc. and could figure stuff out on my own. These days LLMs help with that too tbh
A screenshot of a pr merged into quakespasm
If you are a programmer with imposter syndrome (like me), even small open source contributions can be very validating. All my contributions have been minor. Small crashes or updating documentation. But even the small stuff makes a difference.
I assume youβre aware of quake brutalist jam 3. I havent played much as Iβm away from a good setup but even the hub was stunning
Yes, I may have misunderstood the question tbf
Assuming you are doing an instanced draw, each instance receives an Instance ID, which can be passed to an RNG of some kind to get the offset.
Iβm not sure how Godot handles it but an instance ID is a fairly standard feature.
Does that sound like what you want?
Tracking turns
Went over all my rotation maths and realised everything was backwards. Happy Friday
Rotate gizmo is starting to come together #gamedev
Been experimenting with using Premake (the build script generator) as the asset build pipeline for one of my game.
So far it's been working pretty well, so I decided to write a blog post about it in case anyone else want's to try. #gamedev #indiedev thope.xyz/2025/premake...
lol I have seen some real shenanigans pulled to try and replicate this. Nice :)
Demo page is looking sick! Will give it a try when I'm back at my PC
It's checked in. Did you check it in? It's checked into git. I put it in a gist. When did you check it in? Did you pull? It's on the main branch. It's on the remote. It's in LFS. It's on the remote main branch. Did you push to the remote? You need to stash first. You need to pop the stash. You need-
Word forces you to prioritise ;) also can move privacy policy to footer?
Everyone is talking about the sprouts but what will happen to all those raspberries???
Probably destroyed by compression but I was working on a rotate gizmo today #gamedev
I listened to the whole episode today and really enjoyed it!
red-black trees, b trees, content addressable storage, Rich Hickey, functional programming, NERF, so much stuff to dig into. Especially when Alex is talking at 2x speed lol #gamedev
The giant flat list entity architecture from Dreams, rsync algorithm, debugging by spamming in UI code and hot reloading... such a good episode!!
www.youtube.com/watch?v=mFBm...
Not a direct reply to your original point, but another option could be to gift it to a housing cooperative?
Rocks #gamedev #indiedev