ATC - Arcade Train Controller View on Asset Store (opens in new tab)

Package details

Latest version
1.0.2
Last updated
First released
Unity version
6000.3.18 or later
Package size
13.1 MB
Files
86
Favorites
5
Views in the past week
8

Price tracking

Last checked
Tracked since
Lowest recorded
$12.49 on

Keywords

ATC - Arcade Train Controller

by Enigma 23 (opens in new tab)

No ratings yet

Arcade Train Controller (ATC) is a simple controller asset allowing you to quickly and easily create any type of train and track. EG: steam or diesel trains, roller coasters, monorails.

Price $24.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for ATC - Arcade Train Controller, 6 months Current $24.99; lowest $12.49; highest $24.99 in this period. $0 $12.5 $25 Sep Oct Nov Version 1.0.1 released 21 Aug 2026 v1.0.1 Version 1.0.2 released 31 Aug 2026 v1.0.2

Asset preview

1 / 10

ATC - Arcade Train Controller screenshot 1

ATC - Arcade Train Controller screenshot 1

About this asset

[Online Docs]

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

From the publisher's Asset Store listing.

Technical details

Unity Packages

Unity Splines package is a requirement for ATC and should be imported along with the asset, if it isn't please import it manually.

The demo scene requires some of Unity's other packages to work. When importing ATC a prompt will be displayed asking for you to confirm the import for the following packages (along with Splines):

- TextMesh Pro

- Cinemachine

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
6000.3.18f1 Compatible Compatible Compatible Compatible

The demo scene was created in an URP project, the actual asset is code based and therefore will work with any render pipeline.

As listed on the Asset Store.