Starsiege: Tribes screenshot by wooshock

Welcome to my developer blog. I am web technology software engineer and hobby game developer who has worked with Unreal Engine 4 since the initial public launch back in 2014. My first experience to game development was when I was introduced to game modding when I was playing the game Starsiege: Tribes. I was completely captivated by the ability to modify or create something new in the game, and I spent countless hours creating maps, mods, skins. From there, I went on to learn how game engines worked, and I created mods for different games, such as FlyFF (PC), Soul Calibur 2 (Xbox), Halo 2 (Xbox), and many more.

In 2014, I decided to start a game development company called Blindshot Interactive with an amazing friend. We envisioned a company where the community helped drive development and the members of the development team could help refine that process. We spent the next two years designing and building our first project, Genesis, in Unreal Engine 4. It was a sandbox/survival game that we hoped would eventually be released on Steam. Unfortunately, Blindshot Interactive closed down, and the game never reached completion.

Blindshot Interactive Pre-Alpha screenshot
Screenshot of a cenote in Genesis Pre-Alpha

Fast forward to 2018, and I began to study full-stack web development using modern tooling, such as React and Node.js. I found JavaScript to be exciting, not just for creating web applications, but also for developing APIs, mobile, and desktop applications as well. The industry and tools used for development are constantly changing. Which leads me to why I started this blog.

I wanted a place to document and teach others the things that I have learned in my journey as a developer. The technologies in this blog will primarily be focused around JavaScript web technologies as well as Unreal Engine 4. They may also include other tech topics that I experiment with over time. My hope is that you will find my articles contained in this blog useful.