Hello, I'm Adam Gashlin, a computer programmer and aspiring game designer.

I dream of a game about learning to program, where the player gains power to manipulate the game world by mastering programming techniques. I hope to make this game some day.

For some writing along these lines, check out my blog.


Here are some small puzzle games I've made. See my list of games for others!

a triptych of blue tetrominoes with lighter grid lines, resting on grey stone platforms, background divided vertically into green and red. left panel: a rotated Z with grid square only around the top end, straddling the red line between green and red; center panel: an upside-down J extending to a higher platform; right panel: a square resting on that higher platform Speleomorph AAAA in white on a brown and orange checkerboard, a light blue arrow points to a black slot Fitting Words a grid of zeroes in pairs with an orange and a blue box, a legend says 0 0 equals left, and a seek (step) button PrograMaze A arrow B = C, the letters inside circles, with more circled letters, on a grey grid Various Rules a pixelated guy with a pink mohawk stands on a green field with a Y of grey walls among white binary digits and blue/black digit goals Add Man 2 a side view of a platformer level editor, drawn in pen and pencil on graph paper A Change of Plans 2, 3, and plus in puzzle pieces under a large piece marked Level 0 and 5 Stack Puzzle two top-down views of a level, the first divided by walls and the second showing the walls destroyed by cartoon explosions Master Exploder