I've been reading Consider Phlebas by Iain M. Banks and can't resist adding a ring world to the game.
Starting a thread for this one 🧵
(image by @alexjaybrady.bsky.social for inspiration)
#gamedev #bevy
I've been reading Consider Phlebas by Iain M. Banks and can't resist adding a ring world to the game.
Starting a thread for this one 🧵
(image by @alexjaybrady.bsky.social for inspiration)
#gamedev #bevy
But that doesn't make sense. The early sweep only removes cache entries and doesn't add any. So something else must be going on there.
But that doesn't make sense. The early sweep only removes cache entries and doesn't add any. So something else must be going on there.
There are three systems that modify them. The extract and the two sweep functions. The extract function is the only one that can add the instances. The sweep functions only remove them.
The ordering appears correct.
There are three systems that modify them. The extract and the two sweep functions. The extract function is the only one that can add the instances. The sweep functions only remove them.
The ordering appears correct.
Let's debug!
Let's debug!
Image nodes are super useful. I'm using one to show the navball which is a 3D scene rendered to a texture.
#gamedev
The physics now run at a fixed rate, independent of the frame rate. This helps a lot with determinism and things keep their velocity, even if the rendering isn't fast enough.
#bevy #gamedev
Oh and also it's now possible to load in any 3D scene with colliders, like this makeshift landing pad.
#gamedev #bevy
#gamedev
#gamedev
#gamedev
#gamedev