About Me

Hi there! I'm Rory King - A Software Developer currently studying at the University of Hull. I'm originally from the South East of England, although I've also lived in Hong Kong and Singapore.

In my free time, I enjoy video games, from playing them to making them. I received an award for being a substantial contributor to the community for Team Fortress 2 a couple of years ago, and I'm a staff member over at TF2Maps.net. Before that I was a staff member at GamingMasters.org for 4 years.

When I'm not sat in front of a computer, I enjoy dabbling in photography. If you like that sort of thing, you can find some of my albums over on the albums page


TF2 PropHunt
With a player base of over 400,000 people, coverage by nearly all major gaming press sites, and official recognition from Valve Software, PropHunt is perhaps the largest project I've ever worked on. I was responsible for managing our global network of partner servers, implementing a persistent statistics system and after the bulk of the hype had died down ensuring that PropHunt would be maintainable for many years to come. I was also responsible for creating two of the most popular custom maps for the game mode and working with other level designers in making their levels work with PropHunt, which eventually led to my involvement in the TF2Maps.net community.

Completed: April, 2010


Player Flow in Team Fortress 2: Part 1
Flow tracking is an useful tool for level designers seeking to analyse the route's that players take through their maps and to easily identify and fix problem spots within their level designs. This post is the start of my journey to make such a tool available in Team Fortress 2, I used WebGL and node to create a quick functional mock-up that demonstrates the viability of the project

Posted: August 5, 2015

Relational Databases
An evolving blog post to accompany the 08119 - IT Skills and Professionalism - lectures by Dr. Bing Wang at The University of Hull.

Posted: February 5, 2014