pikum.xyz

Projects

pk

https://git.pikum.xyz/pk.git/

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: