havSeriLite Released
December 14, 2024
While working on the editor for my Doom-style engine, 'Portals' (Working Title), I realized that my JSON library, havJSON, is no longer a sustainable solution. Although the library is powerful, its usage isn't particularly intuitive - I often find myself referencing previous projects or consulting my own README.md file on GitHub to accomplish tasks. Additionally, the code for reading and writing JSON files has become increasingly unreadable due to the way the library works.
To address this, I created a smaller serialization library called havSeriLite. Loosely based on the JSON and BSON formats, this library is much easier to use. While it doesn't use a standardized format and isn't as feature-rich as havJSON, it provides all the functionality I need for the 'Portals' editor and game engine. I've released havSeriLite on GitHub under the MIT license.