VibeCity
Not much to show off, but i had some progress. Here is the first spin of.
BitKit
BitKit is a Java 25 library for building type-safe, high-performance, memory-efficient datastores by bit-packing annotated record fields into a shared long[] backing store. It offers multiple DataStore implementations (dense packed, chunked for voxel worlds, sparse, and octree variants), plus bit-packed collections and ByteBuffer I/O for fast serialization. For access patterns, it includes DataCursor for allocation-free, multi-field hot-loop reads/writes (with generated accessors), and RowView for ergonomic whole-record get/set when you prefer convenience over zero-allocation throughput.
github.com
GitHub - zzuegg/BitKit
Contribute to zzuegg/BitKit development by creating an account on GitHub.
the project might evolve a bit if requirements show up. but for now it is working as expected
Discussion in the ATmosphere