summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
7 dayskonsofren: 3D is opt-in with KONSOFREN_3D, build.sh sets it for 3d, model ↵KonAki
and sector
7 dayssector: single header, copy and paste like the other libsKonAki
9 daysAdd konprogram and use it in engine.cKonAki
9 daysAdd built in bitmap fontKonAki
9 daysSplit engine modules into .h and .c pairsKonAki
9 daysAdd window tricks: opacity, topmost, click through, message boxKonAki
10 daysAdd quit command to the consoleKonAki
10 daysHook audio, ui and debug into the buildKonAki
10 daysAdd kondebug console and fps overlayKonAki
10 daysAdd konui, a small immediate mode uiKonAki
10 daysAdd konaudio: voice mixer and playback deviceKonAki
10 daysAdd konassets asset manager, image/audio modules, fix buildKonAki
10 daysAdd konpack: encrypted asset packs with reader lib and packer toolKonAki
10 daysAdd kontile: tilemap data, collision and drawing as a moduleKonAki
11 daysengine: run through kon_runMainLoop with a frame functionKonAki
11 daysMove engine.c and impl stubs from kon/src to srcKonAki
11 daysMove headers to kon/ and add per-lib implementation stubsKonAki
11 dayskonsofren: become a full single-header software renderer: add math, ↵KonAki
fixed-resolution display with letterboxing, camera and 3D wireframe drawing
11 dayskonsofren: update for windows fixesKonAki
11 dayskonwinlib: add event queue on Windows, ignore minimize resize, pollEvent ↵KonAki
returns 0 when empty
11 daysinitial commitKonAki