bluddy / rails

Remake of Railroad Tycoon in OCaml

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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
  • Balance Sheet, Income Statement
  • History and accomplishments
  • 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

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


Languages

Language:OCaml 100.0%Language:Standard ML 0.0%