Roadmap

v0.2.0

0/1 tasks 0%

Provide examples and guides for scripts

Planned

v0.3.0

0/11 tasks 0%

Plugin API

Planned
Provide a HTTP JSON API for retrieving and manipulating the game state from external programs.

Calculation of the pantograph height

Planned

Static reflection texture

Planned
A static reflection texture is to be inserted so that the reflections retain the state of the CG.

Controller support

Planned
Support for gamepads and other controllers.

Configurable key bindings

Planned
Allow for configurable key bindings.

Streets of LOTUS

Planned
Implement needed features for the Streets of LOTUS addon.

Subway / Tunnel

Planned
Subway and tunnel support.

Traffic system / Traffic lights

Planned
Implement traffic system with traffic lights and a signaling system.

Pedestrians

Planned
Pedestrians roaming the streets.

Content tool: Script integration

Planned
Allow for adding WASM scripts via content tool.

Air pipes along train

Planned
Enable air pipe simulation for vehicles and across couplings.

v0.4.0

0/7 tasks 0%

Improved UI

Planned
Overhaul the UI to provide a nice and streamlined user experience.

VR support

Planned
Support for VR headsets and VR controllers like Oculus Quest.

Timetables

Planned
Allow AI vehicles to follow timetables. Support reading timetables from scripts.

Multiplayer

Planned
Host and join lobbies with other players, allowing Steam P2P with a player acting as a server, dedicated servers and LAN.

AI Traffic

Planned
Non-player traffic, from personal vehicles to trains.

Passengers

Planned
Have passengers boarding and unboarding vehicles.

Add simpler scripting language

Planned
Officially support a second, simpler scripting language. Current candidates are JS/TS and Lua.

Planned but no timeline

0/2 tasks 0%

WASM debugging

Planned
We'd like to support WASM debugging.

Weather

Planned
Allow for weather effects like rain, snow, fog, clouds, wind, temperature, air pressure, thunderstorms.

Last updated: July 29, 2025 at 12:21 AM UTC