Public Projects

Jacob Lowery

Programmer in Austin, TX

I build native software from the ground-up with a focus toward tooling, performance, and user experience.

Power Play

2024-2026

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

2019

Minesweeper with online multiplayer

Impractical but neat.

Client/Server

Cellular

2018

Rule-based cellular automata engine

A tool for experimenting with cellular automata based on rules defined in Lua scripts.

Cret World

2018

Evolving Neural Creatures

Simulate tiny creatures with neural weights based on genetic sequences that evolve and mutate with each generation.

Life

JMIDI

2017

Piano Roll MIDI Sequencer

Create MIDI songs inside a questionable user interface.