| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-10-24 | pke: add comment for ECS_CreateEV | Jonathan Bradley | |
| 2025-09-09 | pke: first-pass promote pke_level over pke_scene | Jonathan Bradley | |
| Major runtime ownership overhaul (scene -> level). Major ecs 'marked for removal' overhaul, ensuring that entities and their components are actually being removed when levels are unloaded. | |||
| 2025-07-31 | pke-ui: detect mouse clicks, other small refactors | Jonathan Bradley | |
| 2025-07-21 | pke: event component rename + global manager | Jonathan Bradley | |
| 2025-07-21 | pke: chkpt: add pkev component | Jonathan Bradley | |
| 2025-05-30 | pke: entities: BucketContainer>pk_bkt_arr_t | Jonathan Bradley | |
| 2025-05-29 | pke: ecs: BucketContainer > pk_bkt_arr_t & cleanup | Jonathan Bradley | |
| 2025-05-21 | pke: ecs DynArray-s to pk_arr_t | Jonathan Bradley | |
| 2025-05-20 | pke: serialization overhaul + embedded assets | Jonathan Bradley | |
| 2025-05-09 | pke-test-serialization: add more complex tests | Jonathan Bradley | |
| 2025-03-31 | pke: parse uuid from scene and project files | Jonathan Bradley | |
| 2025-03-21 | pke: replace PkeArray with pk_arr_t | Jonathan Bradley | |
| 2025-01-14 | chore: fix compiler warnings + extra includes | Jonathan Bradley | |
| 2025-01-09 | flatten file structure + rename | Jonathan Bradley | |
| 2024-11-14 | add pk.h and major pkmem refactor | Jonathan Bradley | |
| Completely replaces the memory module with pkmem pkmem is a newer implementation of the same bucket memory structure. Also includes replacing pkstr.h with pk.h's pkstr | |||
| 2024-01-12 | dead code | Jonathan Bradley | |
| 2024-01-10 | checkpoint - handle breaking ECS changes - compiles | Jonathan Bradley | |
| 2024-01-10 | checkpoint - major ECS interface refactor | Jonathan Bradley | |
| 2023-12-23 | plugin checkpoint - multiple plugins and collision callbacks | Jonathan Bradley | |
| 2023-12-11 | replace handles with union struct | Jonathan Bradley | |
| 2023-11-15 | Expose method to get CompGrBinds by GrBindsHandle. | Jonathan Bradley | |
| This is useful because if you are working with an instance, the instance has a GrBindsHandle but not the EntityHandle that owns the CompGrBinds | |||
| 2023-11-15 | use model for collision + refactor physics init and rigidbody creation | Jonathan Bradley | |
| 2023-11-15 | checkpoint - remove InstPos from CompInstance | Jonathan Bradley | |
| 2023-11-15 | checkpoint - physics is working but messy | Jonathan Bradley | |
| 2023-11-03 | rebuild instance buffers as they become oversized | Jonathan Bradley | |
| 2023-10-06 | Memory management - ctors and dtors | Jonathan Bradley | |
| 2023-10-04 | get instance buckets from ECS | Jonathan Bradley | |
| 2023-10-02 | instancing now works as intended | Jonathan Bradley | |
| 2023-09-26 | update instance buffer & handle camera on window resize | Jonathan Bradley | |
| 2023-09-26 | use placement new operator in ECS and better asserts | Jonathan Bradley | |
| 2023-09-06 | expose entities themselves | Jonathan Bradley | |
| 2023-09-06 | instancing checkpoint | Jonathan Bradley | |
| 2023-09-06 | bucket cleanup | Jonathan Bradley | |
| 2023-09-06 | add first graphics binding component | Jonathan Bradley | |
| 2023-09-06 | first pass add ecs | Jonathan Bradley | |
