Phillip Steinhart
Solutions Architect
Six things below that run at 60fps and solve nothing.
All experiments
Top-Down Roguelite
A hack-and-slash roguelite built on a bare 2D canvas — fixed-timestep simulation, seeded runs you can replay exactly, three floors and three bosses, three weapons, a meta layer, pixel art from a script, and not one line of game engine.
Search Algorithm Visualizer
Watch BFS, DFS, Dijkstra, A*, and Greedy Best-First race through a maze — one at a time or side by side.
Live HTML Shatter
Live, interactive HTML rasterized into a canvas — toggle between typing in the page and shooting jagged pieces out of it.
Conway's Game of Life
A cellular automaton where four tiny rules produce emergent complexity. Age-tinted cells drift across a toroidal grid, seeded with classic patterns.
Sorting Algorithm Visualizer
Watch sorting algorithms work step by step — Bubble Sort, Selection Sort, Insertion Sort, Quick Sort, and the famously inefficient Bogo Sort.
Particle Sandbox
A canvas particle sandbox with a hold-to-open tool wheel, paintable particles, and placeable gravity bodies — drop a black hole and watch it eat the field.