Skip to content

bluddy/rails

Repository files navigation

Open Railroad Tycoon

An implementation of Railroad Tycoon, written in OCaml. Requires the original files to play (Railroad Tycoon is sadly not sold digitally yet and can only be obtained on ebay).

Feature List for 1.0

  • PANI Animation system
  • Terrain
  • Track and track graph
  • Station and station display
  • Train/Car display on F4
  • Train info screen
  • Train route map display
  • Train/station interaction (pickup/drop-off)
  • Train/car view on F1,F2,F3
  • Money tracking
  • Double tracks
  • Engine info display
  • Train arrival message (top-right UI)
  • Messages to the player (record etc)
  • Priority deliveries
  • Opponents and AI
  • Stock Market
  • Stock market chart
  • Balance Sheet, Income Statement
  • History and accomplishments
  • Train efficiency report
  • Flesh out train info screen (currently dummy)
  • Station lights and train stopping mechanism
  • Map changes over time
  • Train stop by right click
  • Accidents
  • Being driven out of town
  • Rate war
  • Integrate animations
  • Record train arrivals
  • Newspapers
  • Resource map
  • Retirement
  • Naming Train (speed record)
  • Starting menu
  • Build industry
  • Give command to RR
  • Economic Climate
  • Periodic reports
  • Events (e.g. bridge washing away)
  • Music and Sound

Feature List for 1.0+

  • Externalize constants to JSON files.
  • Duplicate all graphics to make game free.
  • Raise resolution.

About

Remake of Railroad Tycoon in OCaml

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published