Im Grunde hast du ja bereits angegeben, was die Autos beachten sollen.
Pseudeocode:
Also im Grunde eine Pseudo-KI, welche auf allerlei vorhersehbare Ereignisse mit vorgegebenen Aktionen reagiert, beim testen fällt dann evtl noch auf, dass man gewisse Ereignisse nicht bedacht hat, sei es bei der Interaktion der Autos untereinander oder dem Eingreifen durch den Spieler selbst.
Ob und wie man Abstände zu anderen Events, die in Fahrtrichtung vor einem liegen im RPG Maker prüfen kann, kann ich aber nicht sagen da zu wenig Erfahrung mit den moderneren Makern. Da die neueren aber alle Scripting unterstützen dürfte man auf alle notwendigen Variablen und mathematischen Funktionen die notwendig sind Zugriff haben.