How I Started Programming
My interest in programming stems from a time before I even knew what programming was. In 2001 I was introduced to a video game called Halo Combat Evolved and instantly fell in love with it. It turned out that going to a friends house on weekends to play 2v2 matches with him, his stepdad, and my brother would be a defining moment in my life. It was at that moment that I knew what I wanted to do when I grew up, I wanted to make video games. In my teens I began by learning C# to use Microsofts XNA to make my own games, but quickly moved on to learning UnrealScript to use with Epic's UDK. I spent most of this time creating a Multiplayer FPS as a hobby with a friend, eventually moving onto Unreal Engine 4 when it was released, until we abandoned the project. After years of being a hobby I finally started to get a degree in Computer Science to get a better grasp on C++, Java, and other languages that I had little experience in.