Home Site map Contacts CZ

Jan Ringoš, Tringi.TRIMCORE.cz

Papers & C++  » 


Just like any other typical programmer I often enthuse over some interesting idea. And more than often the project design grows over my head as I realize what resources it would finally require, or sometimes that enthusiasm just fades away. Because I often spent many weeks on such projects, I feel the need to at least share what I have so far. These projects can be found here.

eXtendable Binary

An effort to implement a library for manipulation with universal file format that would match the requirements of so called Binary XML (a superset of features required by Efficient XML Interchange). The XB data format allows fast and compact, yet still robust enough, serialization of trees of any arbitrary data.

Z4 Library

The Z4 is filesystem-based storage library. The higher level class allows user to easily store many files within a directory tree in one single file, and achieve moderate compression with still be able to change contents of large files without complete recompression.

Aegis Engine

A very naïve in its first version, and overly complex and overwhelming to a single programmer in its second version. Sadly very incomplete. That is Aegis Engine, a library incorporating 2D and 3D graphics, computations and other components important to development of a computer game.

Tau Controls

A small library of a few simple window controls like button, checkbox, divider, slider and some other. If you need non-standard controls to your program, the TauControls might be the right thing. Especially suitable for hacker styled programs, already used in the setup dialog of The Matrix Trilogy screensaver.

exertion of the imagination, portfolio library and software repository