Combining simple agent based models with physics objects and rendering techniques in a game engine has potential for city wide 3D urban modelling. Traditional techniques often use JAVA based solutions or custom written toolkits with researchers developing their own models. With recent advances in procedural modelling and game engine technology, with the move to real time data feeds and advanced physics engines, there is notable potential.