All Posts

How I Became a Programmer and Hobbyist Game Dev

When I was a teenager, I was fascinated by video games and often tried to imagine how these things worked, but I didn't start learning to code until fall term of my senior year of high school. They asked us to look to our futures and make a career plan. Of course, I wanted to get into developing games like so many others my age. Knowing that my talents lay more in math than in art, I set my sights on becoming a game developer, which in my mind meant technical work to make them functional. Over the course of my senior year, I crammed in and completed all four programming classes my school offered (HTML I & II, Java, Visual Basic) and even one online class (Basic). My teacher allowed me to complete two full-term classes per term in order to fit them into my already tight school schedule. By the time I was done with the first couple classes, I knew that I had hit on something that grooved with the way my brain works and that the act of programming was fun in its own right.

See more »

All Projects

Defending Da'Bu Deeps

An asymmetric strategy game for two players, played with a standard poker deck.

In this game, each player will take turns re-enacting the Battle of Da'Bu Deeps, a great battle fought for control of an ancient dwarven fortress concealing a hidden cavern.

See more »

I write about coding, games, and coding games.