Evan Balster's Projects
Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.
Fork of the tileset repository for Cataclysm: Dark Days Ahead
A happy little bee that teaches audio programming.
Nutrition Facts for Every Edible Emoji (USDA dataminer)
Inform 7 extensions -- some may be ready for public use, others may be barely working experiments. Enjoy!
Approximate and vectorized versions of common mathematical functions
Simple math for vast mazes.
C++ implementation of a fast and memory efficient HAT-trie
create life-extending smart pointers to objects on the stack, inside other objects, or wherever...
nanomsg-next-generation -- light-weight brokerless messaging
C++ wrapper around the nanomsg NNG API
Boost.Nowide - standard library functions with UTF-8 API on windows
An Open SFZ player based on SFZero, without the Juce dependency
OUTDATED // DO NOT USE // PortAudio Hotplug :: Core Audio Branch
A profiling-and-budgeting algorithm to automate quality/framerate balance in games.
Process-Local Event Bus
PortAudio is a cross-platform, open-source C language library for real-time audio input and output.
A mod adding a little romance to Caves Of Qud.
rolling sum, mean, variance, etc + boxcar, CIC and generalized filters
Toolkit for generalizing the famed fast inverse square root hack
Example Visual Studio Solution for SDL2 projects on Android.
C++ algorithms for sliding-window median and quantiles.
A C++17 cross-platform implementation for UUIDs
STL-Compatible Lemire-Fenn algorithm for running min/max
An error reporting and feedback utility based on wxWidgets
C++ microservice patterns for real-time applications.
A self-contained JavaScript wiki for the browser, Node.js, AWS Lambda etc.
Functional Formulas for TiddlyWiki, in the style of Excel and Google Sheets
Fork of nholthaus/units allowing sparse extensible dimensions with variadic templates. (eb-variadic-dimensions branch)