arturobp3 / Traffic_Simulator

This is a traffic simulator created in Java. It's made using the MVC pattern implemented by myself. The view of the application has been developed with Swing.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Traffic Simulator

Steps to use the application:

  • Load an event file in the simulator (On the menu bar: Ficheros > Cargar Eventos). You can find those events here

  • Now, insert the previously loaded events in the simulator (Simulador > Insertar evento). I recommend using the file called "cruces_2.ini", since you will be able to execute more simulation steps.

  • Choose a delay. If you choose 1000, it will take 1 second to execute and you will be able to see everything more clearly.

  • Choose the steps you want to execute.

  • Press the play button and enjoy!

Graphical user interface

The map is composed of 4 elements:

  • Crossroads: Blue nodes that connect roads .

  • Roads: Lines that contain all type of vehicles. They are controlled by traffic lights.

    • Vehicles: Pink circles that move over the roads.
    • Traffic Lights: Triangle located at the crossroads. They can be green or red.

About

This is a traffic simulator created in Java. It's made using the MVC pattern implemented by myself. The view of the application has been developed with Swing.


Languages

Language:Java 100.0%