ATC - Arcade Train Controller
A downloadable asset pack
Arcade Train Controller (ATC) is a simple controller asset allowing you to quickly and easily create any type of track vehicle – for example: a train, rollercoaster, monorail, or tram. The customizable arcade-y feel to the movement gives a fun, satisfying, player experience to your game.
Included is a Train Prefab Builder editor window, which allows you to setup a new train in seconds! Just link the required objects and fill in the details, press a button and you’ve got your new vehicle!
Included Demo Vehicles
- Steam train
- Diesel train
- Carriages
- Monorail train with moving doors
The values for a train (throttle, acceleration, deceleration, etc.) are saved in a ScriptableObject, meaning you can re-use the same values for hundreds of different vehicles, and only have to tweak them in 1 place.
ATC uses Unity's spline package as the base for a trains path, allowing you to have a single or multiple paths for your trains to travel along. The included SplineMeshRepeater can be used to create the visual of the track.
Also included:
- Station functionality, with settings saved in ScriptableObjects
- Switches, change track direction automatically or on user input
- Train signal, show the direction of the path
- Track builder, repeat a mesh along the spline creating the visual of the track
- Boosting
| Updated | 6 days ago |
| Published | 8 days ago |
| Status | Released |
| Category | Assets |
| Author | Enigma23 |
| Tags | Controller, monorail, spline, train-controller, Trains, Unity |
| Content | No generative AI was used |
Purchase
In order to download this asset pack you must purchase it at or above the minimum price of $18.50 USD. You will get access to the following files:




