Who is bobby?

I'm a Computer Science instructor at Oklahoma City University and a maker by nature. My degrees are in English and library science, which is the kind of plot twist that happens when you follow what's interesting instead of what makes sense on paper. Somewhere along the way that turned into 15+ years of building things — software, hardware, experiences — across enterprise IT, academia, and whatever falls in between.

I teach game programming, web development, and software engineering at OCU. My philosophy is that the best way to learn any of those things is to build something that barely works and figure out why. That applies to my own projects too.

Bobby's Arcade is a catalog of games I've built, am building, or helped build. Some started as experiments. Some were made in 24-hour game jams. Some have been iterated on for months. A few feature OCU's mascot, Starsky the Ram. All of them exist because making things is how I process ideas.

My games tend to have a philosophical streak — questions about identity, meaning, and what it means to be a created thing show up more than once. That's probably the literature degree talking. I also make a chess game specifically to test whether distorting the board changes how you play. So it goes.

Outside of building, I skate. I also run Professor Arcade, a separate site with a different vibe. That one is for students. This one is personal.

All the source for these games is public on GitHub. Take a look if you want to see how the sausage is made. I make a lot of sausage.