Power Play
Top-down multiplayer shooter & engine
Distributed as a single executable file ~2 MiB in size, Power Play is a server-authoritative top-down shooter & game engine built using a custom codebase written from the ground-up in C99 using zero third-party code, libraries, or dependencies outside of the operating system.
Some highlights include millions of interactive, world-staining particles simulated & rendered during gameplay, fully network-synchronized live level editing, and custom in-engine tooling, such as a real-time instrumenting profiler.
Many of the paradigms & architecture used in building the project were influenced by Casey Muratori's Handmade Hero, Ryan Fleury's Digital Grove articles, and The Rad Debugger codebase.
Minesweeper Online
Minesweeper with online multiplayer
Impractical but neat.
Cellular
Rule-based cellular automata engine
A tool for experimenting with cellular automata based on rules defined in Lua scripts.
Cret World
Evolving Neural Creatures
Simulate tiny creatures with neural weights based on genetic sequences that evolve and mutate with each generation.
JMIDI
Piano Roll MIDI Sequencer
Create MIDI songs inside a questionable user interface.