• v0.14.0 751532831a

    v0.14.0
    All checks were successful
    bootstrap / cfree-fixpoint (push) Successful in 30s
    ci / build-and-test (push) Successful in 3m21s
    commit-lint / conventional-commits (push) Successful in 4s
    release / publish (push) Successful in 3m11s
    Pre-release

    orkun released this 2026-09-13 04:03:41 +02:00 | 928 commits to main since this release

    v0.14.0 — 2026-09-13

    Features

    • Overlay text is UTF-8, and a font atlas can carry any script — ludic.render3d's ov_text,
      ov_text_w and ov_text_wrap decode UTF-8 instead of drawing bytes 32–126, so a game can show
      Turkish, German, Polish, Greek, Cyrillic or whatever its atlas holds.

      • font.json may list the atlas's code points in "codes" (atlas order). An atlas without it is
        read as before: consecutive code points from "first", so existing ASCII fonts keep working.
      • A code point the atlas lacks draws as ?; a control character as a space; a malformed or
        cut-off sequence as one ?, so a string sliced mid-character still draws.
      • overlay_font(dir) loads or swaps the atlas at run time, for a language that brings its own font.
    Downloads