Category Archives: Uncategorized

Unmasking the Arkham Knight


This time I’m going to look at a game that came out a long time ago. The possibility of a new Batman game arriving soon made me want to go back and finish the Arkham series. This last installment was released in mid 2015 so I waited almost 5 years to do this. The reason this game might be interesting is that it’s one of the last big games made on Unreal Engine 3, or rather an engine that was a heavily modified version of it. I’m not sure if we would get to see the sources we would recognize much of UE3. At least not on the rendering side. The engineers at Rocksteady and WB Games Montréal probably worked really hard to keep the engine up to date. After all, at the time when Arkham Knight was released the engine was already 9-10 years old (depending on how it’s counted).

Continue reading


I could publish so many articles if not for writing. I don’t consider myself slow with typing or writing with a pen. I’m not a world champion, I make a lot of mistakes that I correct immediately but I’m not especially slow. On the other hand I can think way faster. I can think way faster than I can speak even, which is sometimes a problem.

Continue reading

Three months in mentoring

It was a beautiful day in July, during our honeymoon with my wife traveling across Sri Lanka, when the mentoring topic came up on twitter again. All thanks to the forward thinking Sri Lankan mobile providers I had internet access almost everywhere and while being driven around I had the time to catch up on what’s happening in the world. When the mentoring list was first announced I was really happy to sign up and I was waiting for people to reach out to me but nothing happened. (Later it turned out that some people might have been averted by my twitter message privacy settings but hopefully not too many.) After mentioning this to Stephanie she wrote a post rallying the troops to contact me and in 5 minutes my twitter account exploded.

Continue reading

How I started out in engine programming

So recently I got into mentoring thanks to Stephanie Hurlburt and a lot of people are asking me how I started out in engine programming. Also, today being the 10 year anniversary of starting out in game development, I thought what better opportunity to put this on paper (at least virtually).

Continue reading