The game programming language with advanced collision detection