Symulacja Symulacja przypisuje każdemu z mieszkańców miejsca zamieszkania oraz miejsca pracy na mapie miasta, korzystając z modelu grawitacji opartego na odległości oraz danych ze spisów powszechnych. Następnie gra generuje przepływ pasażerów i popyt, podejmując decyzje dotyczące najlepszego sposobu podróży dla każdego pasażera, biorąc pod uwagę czas podróży, koszt i porę dnia. Uwzględniane są również doświadczenia podróżnych, którzy zniechęcają się dojazdami z powodu opóźnień lub odwołań. Symulowane są również zachowania studentów i dojeżdżających na lotnisko, charakteryzujący się odmiennymi wzorcami przemieszczania.

Rozwój Miller wskazuje, że inspiracją do stworzenia Subway Builder było doświadczenie awarii pociągu linii 6 podczas jego codziennego dojazdu nowojorskim metrem, kiedy pomyślał: „może potrafiłbym zrobić lepszy system”. Początkowo traktował projekt jako niewielki, jednak po tym, jak wczesne demo zdobyło dużą popularność w mediach społecznościowych, zdecydował się stworzyć pełną grę.

Do tworzenia map i projektowania symulacji Miller wykorzystał rzeczywiste zestawy danych, m.in.