This app simulates Automatic Train Operation on a subway system. When enabled, ATO makes appropriate power and brake inputs based on the signals and platforms ahead. There's also a manual driving mode!


Sole Developer

To start the realtime simulation in your browser, click "Start Simulation" on this page.

This simulation was created in Construct 2, an event-driven visual scripting environment which outputs Javascript and Canvas elements. The source CAPX file is also available on this page for Construct2 users.

Project information