ко всему вышесказанному хочу добавить, что машины в таких играх типа GTA - динамические, т.е. они есть только там, где ты ездишь... соответственно, кроме примитивных правил дорожного движения (можно легко основать на WayPoint'ах), должны работать функции добавления и удаления машин с карты...
на счет правил, думаю там много думать не надо будет, просто натыкать вейпойнтов и проверять занятость вейпойнта (типа если следующий (или допустим первый слева или справа на перекрестке, чтоб уступить дорогу) занят, то стоять и ждать... также светофоры, просто помечают принудительно вейпойнт занятым и машины ждут)...
ИМХО а объезды, характер водителей и т.п. это уже надо будет наворачивать когда вышесказанное будет работать...
