January 2017


This is a project I started working on during the holiday break. I just finished my third Java class and I wanted to make something using some of the concepts I’d learned about (namely graphs and graph algorithms). I chose JavaFX for this project, because I wanted to go with something standard, since this is intended to be a very simple game that does not require a more advanced game library. […]

August 2016

July 1, 2016

After having completed my second Java course at my university, I decided to take the summer off and get started on a game project that I’ve been thinking about for a long time: A 2D isometric engine. I finally felt like I was at the competency level necessary to begin working on it.

I’ve always found isometric projection to be […]

April 2015

This was my first stab at a “real” game with graphics.  After reading Beginning C++ Through Game Programming by Michael Dawson, I began reading Programming 2D Games by Charles Kelly. The game is written in C++ and uses the DirectX API for rendering graphics, handling audio, Xbox 360 controller support, physics, etc. […]

September 2014

This began as an extra credit project for my COMP101 (Problem Solving with Computing) class taken in 2014. We were learning the basics of programming using JavaScript in that class. Actually, we weren’t even using it the way it is traditionally used (along with html/css) but instead were using an online IDE that was for learning the basics and only wrote text out to the console. […]