summaryrefslogtreecommitdiff
path: root/src/game.cpp
AgeCommit message (Expand)Author
2025-12-04pke: actual exe path, child process launch tweaksJonathan Bradley
2025-12-03pke: tear down levels + settle ECS before shutdownJonathan Bradley
2025-11-07pke: split up Game_Main and pass plugins to initJonathan Bradley
2025-10-01pke: actually deserialize scene passed as argJonathan Bradley
2025-09-16pke: major object lifetime overhaul.Jonathan Bradley
2025-09-09pke: implement calling level callbacksJonathan Bradley
2025-09-09pke: first-pass promote pke_level over pke_sceneJonathan Bradley
2025-08-19pke: add ui-text test sceneJonathan Bradley
2025-08-19pke: ui box type button imageJonathan Bradley
2025-08-14pke: HACK: avoid modifying in-use vulkan buffersJonathan Bradley
2025-07-24pke: pke_input_event fat struct refactorJonathan Bradley
2025-07-24pke: pk.h breaking changes in test suiteJonathan Bradley
2025-07-21pke: pk_ev use game bktJonathan Bradley
2025-07-21pke: event component rename + global managerJonathan Bradley
2025-07-21pke: chkpt: add pkev componentJonathan Bradley
2025-07-17pke: handle pk.h breaking changesJonathan Bradley
2025-07-14pke: audio: process each tick, impl buffer copyJonathan Bradley
2025-06-26pke: audio: auto-connect to default sinkJonathan Bradley
2025-06-25audio: first-pass, pipewireJonathan Bradley
2025-06-05pk.h: update to 0.6.0 + handle breaking changesJonathan Bradley
2025-05-30pke: remove bucketed-array + various cleanupsJonathan Bradley
2025-05-29pke: level: BucketContainer -> pk_bkt_arr_t & nameJonathan Bradley
2025-05-28pke: remove event templatesJonathan Bradley
2025-05-21pke: disable hard-coded test ui-boxesJonathan Bradley
2025-05-20pke: serialization overhaul + embedded assetsJonathan Bradley
2025-05-08pk.h: update to 0.5.0 + some breaking changesJonathan Bradley
2025-04-21pke: first-pass serializing ui and font rendersJonathan Bradley
2025-04-10pke: ui box type text cleanupJonathan Bradley
2025-04-09pke: first-pass ui box with textJonathan Bradley
2025-04-07pke: temp load scene by file pathJonathan Bradley
2025-04-07pke: saving and loading scenes worksJonathan Bradley
2025-04-02pke: checkpoint: major serialization refactorJonathan Bradley
2025-03-31pke: serialize camera instance + camera togetherJonathan Bradley
2025-03-31pke: use exception refJonathan Bradley
2025-03-31pke: parse uuid from scene and project filesJonathan Bradley
2025-03-27pke: generate uuid and save to project+scene filesJonathan Bradley
2025-03-21pke: first-pass level is a collection of scenesJonathan Bradley
2025-03-21pke: cleanup std stream usageJonathan Bradley
2025-03-21pke: rename Parse to DeserializeJonathan Bradley
2025-03-21pke: replace PkeArray with pk_arr_tJonathan Bradley
2025-03-05pke: MemBkt_Vulkan and transient bkt passJonathan Bradley
2025-03-04pke: ui draws on screen as expectedJonathan Bradley
2025-02-25pke: EntityType handle framebuffer length changesJonathan Bradley
2025-02-22pke: required chars unicode 9, 10, 13Jonathan Bradley
2025-02-20pke: chkpt: minimum required unicode charsJonathan Bradley
2025-02-20pke: glyph word-wrap on whitespaceJonathan Bradley
2025-02-19pke: first-pass unregister string render + cleanupJonathan Bradley
2025-02-18pke: font rendering correct glyph transformJonathan Bradley
2025-02-13pke: add FontRenderSettings + first pass advanceJonathan Bradley
2025-02-05pke: mtsdf displays, bypass fg/bg not workingJonathan Bradley