Skip to content

Sourceforge Wiki

Dr. Martin Brumm edited this page Jul 9, 2017 · 1 revision

About Rails

Rails is a program that lets you play the 18xx series of board games. Rails supports hotseat mode and can act as a moderator to speed up face-to-face games. We plan to support an AI, play-by-email and network play. As Rails is made using Java, it runs on Windows, Mac and Linux.

The first 18xx games were designed by Francis Tresham. There are many 18xx games and large list of game designers.

A little collection of links to Related pages to this project is building up.

Are you a New user? In future you will find some informations about the first steps and some related frequently asked questions. About this wiki

This wiki is still making his first steps towards to an hopefully bright future. There are several ways how you can Contribute to this wiki and to the whole Rails project. You don't even have to be a rocket scientist to do so! Any little help is appreciated. You can also find some information about which steps are necessary to add a new version in Rails Contribute#About_adding_a_new_game.

This wiki will try to accomodate two different kind of readers and their different needs: The users of the program and the developer of the code.

Since the amount of pages is not yet over-helming here some pages that you could find interesting:

Excerpts Extracts from the mailings archives with interesting points.
Tiles Questions about tiles identifiers? About TileDesigner? etc. Here you will find some further informations (work in progress)
XML description: few hints for contributors that are not software developers
XML files: definitions of elements and attributes 

About the Rails interface

For all implemented 18xx variants, Rails uses a common interface. Even if most users find the handling very intuitive, we will add more in depth informations.

Game Configuration

Rails configuration
Window settings (location and size) 

Playing options

Playing modes 

Releases

The latest release is Rails 1.7.10, released on 21 Sep 2012

See Change Log for what has been changed in the most recent releases and what can be expected in the next release. Available games

Rails currently offers the following variants.

Declared as fully playable
    1830
    1835
    1851
    1856
    1889
    18AL
    18EU
    18GA
    18Kaas
    18TN 
Declared as almost playable 

Currently none Work in progress Games under development

1825
1826
1837
1870
1880
18Scan
18VA 

General aspects

Phase management
Near real-time play with Dropbox
Train stop properties 

Plans

Roadmap Rails 2.0
Legacy cleanups 

Developer Information

Release Management
Automated game testing
Development environment setup 

Game Configuration
    XML Files
        GamesList.xml
        Game.xml
        Map.xml
        StockMarket.xml
        Tiles.xml
        TileSet.xml 
Tile creation 
Clone this wiki locally