Quantum Developer
Cubyz
Developer of Cubyz, an open source voxel sandbox game
Back to speakersApproaching Zig with a Garbage Collection Mindset
The chunk system of Cubyz poses an interesting lifetime problem where there is only a single global storage, but other threads may hold the chunk for a short duration. I would like to talk about the evolution and the lessons I learned throughout 3 different stages of solving it, starting with garbage collection in Java, continuing with reference counting in Zig, and finally resulting in a garbage collector tailored to the specific problem.
About the speaker...
I'm the developer of Cubyz, an open source voxel sandbox game: Github: https://github.com/PixelGuys/Cubyz Youtube: https://www.youtube.com/@quantumdeveloper2733