Exceptions as Flow Control in Java

Posted on Tue 27 December 2016 in Performance • Tagged with java, exception, return, performance, optimization, optimising

Exceptions are commonly used for flow control in Java, but how well do they perform compared to return values?


Continue reading

AntiCheat - An Analysis

Posted on Tue 15 November 2016 in AntiCheat • Tagged with games, anticheat, gameservers, valve, vac

When talking with people regarding anticheat in games, a few common topics usually emerge. This is a summary of those common topics.


Continue reading

The 4 year late postmortem of an Advanced Aimbot Detection system

Posted on Sat 06 August 2016 in AntiCheat • Tagged with games, anticheat, gameservers

Four years ago, I was hired by a gameserver to create an advanced server-side aimbot system. This is what I learnt.


Continue reading

The issue of body size in VR

Posted on Thu 09 June 2016 in VR • Tagged with vr, games

In the new industry of VR, the shape and size of a person's body is a new issue that needs to be solved.


Continue reading