Projects
pk
Single-header library featuring a custom allocator, uuid generator, array, bucketed array, type-safe c++ enum macros, and more.
pke
https://git.pikum.xyz/pke.git/
Game engine.
May be used as a static library or launched directly via pke-runtime.
Uses glfw, Vulkan, Bullet, ImGui for editor capabilities, and can load simple gltf files. Provides a basic but native GUI system.
No lighting (currently).
spreed
https://git.pikum.xyz/spreed.git/
Speed reading on the terminal, -std=c99 -D_POSIX_C_SOURCE=200809L.
Custom godot template builder
https://git.pikum.xyz/godot-pke-docker.git/
Uses an ubuntu image, as opposed to the official images that use fedora.
Compiles release and debug templates for windows, linux, and web.
chordpro worship charts
https://git.pikum.xyz/worship-charts.git/
A collection of chordpro charts hand-made by me.
Includes scripts that:
- handle hierarchical configs
- soften the chordpro cli experience