External Publication
Visit Post

VibeCity

jMonkeyEngine Hub March 4, 2026
Source

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

Loading comments...