Procedural map generation in Half-Life 2 - Proof of concept