New Technology Initiative ArenaNet

arenanet cpp csharp directx games guild wars ncsoft python

I returned to ArenaNet after completing my studies to contribute to a new and exciting technology initiative. Given the title of Programmer at Large, I had the latitude and trust of my employer to work on engine features that I identified as being important to the project. One of my overarching responsibilities became rearchitecting an existing codebase to support very large streaming worlds, which have never been seen in the Guild Wars franchise. This complex and far-reaching task gave me the opportunity to engineer multiple systems of which I am very proud.