Train driving simulators like Odawara Line Simulator or Densha de Go! are popular in Japan.


  • Acceleration
  • Brake


  • Stop within centimeters of the target place.
  • Arrive exactly on time.
  • The smoothest wins: no sudden brakes, slower in curves.

The games I have found work offline.
Instead, I want to compete against the driver of the train I am riding right now (and potentially other players riding the same train).


  • Find out which train I am currently riding, probably using GPS and trains data.
  • Detect the instant at which the real train starts, using bell sound recognition and motion sensor, and let me start my simulated train at the same time.
  • Take statistics about the real train's time and smoothness performance, probably using my device's sensors. Real-world distance errors are extremely rare, so this can be skipped.
  • Compare statistics after both our trains have reached a stop at the next station.
  • Runs on Android.

Bonus for weather impact (rain/snow makes the brakes less efficient), bonus if data collected from the players is used to improve the simulation model, huge bonus if the game and data are open source.

  • 16
    I don't believe such a thing exists as of today. If you want to build one, you could look in this direction: dl.acm.org/citation.cfm?id=1363203 . Good luck :)
    – VicAche
    May 12 '14 at 20:54
  • There are kids games for the iPad that do some of what you do, but no where near the complexity you are looking for.
    – CRSouser
    Jan 27 '15 at 1:43
  • @VicAche: Interesting! As you have probably seen, the difference is that in that paper, the player and the real-world driver are the same person, whereas in my question the two are separate and compete against each other.
    – Nicolas Raoul
    Jan 27 '15 at 2:53
  • @CRSouser: Are these games similar to the Odawara Line Simulator I mentioned in my question? Or do they actually bring a more Augmented Reality experience than this?
    – Nicolas Raoul
    Jan 27 '15 at 2:54

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.