Be sure that you have java installed in your computer.

Rotterdam Shortcut Demo

In this demo, a Java implementation of the A* algorithm is used to find the shortest path between two underground stations. Then, jMonkeyEngine is used to represent the results in three dimensions. The jMonkeyEngine Steer Library is used to move a train through the railway.