About - Germanunkol/trAInsported GitHub Wiki

About trAInsported

trAInsported features trains on rails, controlled by AIs.
An AI "artifical intelligence" is a computerprogram.

These trains run on maps that show some rails, some buildings
and passengers that want to get to some destination.

Each train can transport only one passenger at a time, but an AI can control several trains.
So, it works like a taxi-service on rails.

Also, there are no switches, signals or stations - everything works automatically.
Passengers can hop on and off everywhere, and they pay a fee if they get delivered to their destination.

There are no direct controls to steer the trains, like in some railroad-games.
To control a train, it needs an AI.
The player/user has to write that AI.

  • The first objective of trAInsported is to write an AI that controls its trains, and carts passengers around.
  • Second, earn money in the process.
  • Third, do it better then other AIs.

The programming-language used in trAInsported is LUA,
and the graphical environment is done with LÖVE.