Tags give the ability to mark specific points in history as being important
-
v0.4.8
protectedRelease: v0.4.859f82b57 · ·#0.4.8 Release notes This release brings major improvements in platform support, engine stability, and developer-facing APIs. Web platform support was significantly expanded with Emscripten integration, including rendering/input/audio support and related build pipeline updates. Core engine capabilities were extended with JSON and INI support, TTF font loading, UTF-8/localization improvements, and additional GUI functionality (including panel behavior and editbox/input handling updates). Rendering and math subsystems received substantial work, including many fixes and refinements in sprite/HwSprite paths, blending, transforms, matrix/quaternion operations, and edge-case handling for small/empty resources. Audio and input became more robust through mixer/rendering fixes, out-of-bounds and null-dereference protection, improved error handling, and multiple correctness fixes in keyboard/mouse/controller flows. Cross-platform reliability was improved across Windows, Linux, and macOS with a large set of build and runtime fixes. Toolchain/project updates also include better CMake compatibility and C++20 build support.
-
v0.4.5
protectedRelease: v0.4.5f1a207f6 · ·#0.4.5 Release notes New features: GUI library with panels, text elements, edit boxes, progress bars, buttons, scrollbars, etc. Colorize sprite blending mode. Text color can be controlled control via character codes 1 to 8. CSV format parser with Unicode support. Sprite can now be transformed upon cloning (mirror, rotate 90/180/270). The wizard now creates projects at the same level the arctic repository is located. Two flavors of projects can now be created with the wizard. Streaming-style logging interface. Logging is now lightning-fast and wait-free. Drawing functions for rectangle, circle and oval, SetPixel, and GetPixel (slow but convenient). Wav files of different sample rates are now supported. Support both OpenGL+GLX and GLES+EGL, GLES is actually fast on Raspberry PI and ASUS Tinkerboard. Command-line arguments are made available to the game. Text input. A script to install libraries needed on a raspberry pi (in tools). BitStream for bit-packed data formats. Fuzz testing. Fixes: Cursor hiding for windows. Multiple bugs in sound and sprite processing. Sprite output off by 1 pixel. Font drawing. Less crashes on exit. Sprite drawing optimization. Some undefined behavior.
-
-
-