I finally got around to playing a bit of Cities In Motion.
The game is fun, but in some ways is really not much better than the older Traffic Giant… though it looks nicer, seems to have more underlying complexity, and has more scenarios.
From what I’ve seen, my main beefs would be:
- Trams and buses seem to only be able to terminate in a loop. Perhaps fair enough for buses, but in real life, many trams worldwide are double-ended, thus can reverse.
- Adding more vehicles to a route is very restrictive. They always get added at the start of the route, which means you can’t easily space them out to even the loads or quickly address crowding at a particular stop. Worse, they get added just after the first stop, so if that’s the busiest, it takes ages for the new vehicles to make their way back there. So basically a fundamental of real transit planning (scheduling) is almost completely missing.
- It seems hard to forecast demand from a particular stop. Playing the tutorial, one semi-remote area which only had a few houses seemed to generate a huge number of passengers for the bus stop.
- There’s no control over things like bus and tram lanes and traffic light priority — this is a killer, as it’s the obvious solution to your vehicles getting stuck in traffic, without building enormously expensive railway lines instead.
Some of the underlying principles are unclear: for instance, as your network of routes builds up, does patronage grow as a result of good/useful connections, as in real life?
(The review on the Human Transit Blog makes a lot of good points as well.)
The bottom line is that it’s fun to play with, but — as with all the others I’ve looked at — not very realistic. And I’m wondering if we’ll ever see a public transport planning simulator (rather than just a “PT vehicles rolling around a city” simulator) that is realistic.
I’ll be interested to see how the Cities In Motion sequel, due out this year, goes… it looks like it will fix some of these problems. And the new SimCity is due out soon too.
There’s also an open source simulator called SimuTrans — I haven’t tried this; at first glance, like many open source programs, it looks complicated and seems to have little documentation.
Yearly: Beat the price rise
Just bought my new Yearly ticket via PTUA Commuter Club. It’ll take a couple of weeks to arrive, but it means I’ll beat the March 12th price rise.
PTUA Commuter Club Yearly plus membership: Z1 = $1090 (order by end of Feb; payment must clear by March 3rd). Will go up about 3% after that.
365 day Myki Pass (Yearly Metcards are no longer on sale): Z1 = $1170 until March 11th, $1202.50 after.
12 x 30 day Myki Passes: Z1 = $1332 (if bought after the March 12th price rise; Metcard prices are almost identical).
Myki gates at Melbourne Central
From what I’ve seen the new gates at Parliament and Melbourne Central work well most of the time, but when I went past, one was out of service (with a red light) and another was being problematic.
And at the end of the video you’ll see two fare evaders follow a lady through. There were no staff watching, so they appeared to get away with it.
First impressions after playing the free demo version of Cities In Motion
Very nice graphics. A few options to adjust settings, but nothing seems to really speed it up. Demo works on my PC’s 256Mb video card despite the system requirements claiming it needs 512Mb.
Clearly a lot of scope in the simulator for playing with different options, setting up routes etc.
Just a teensy bit clunky in some ways, eg having to lay dual tram track everywhere, and having to end all (tram/bus) routes in a loop.
Can’t see a way to create bus/tram lanes. My buses kept getting stuck in bad traffic.
Not totally convinced it’s a big leap forward over the old Traffic Giant game, but it’s only $20 to buy (online; don’t know about retail), and obviously is still under development, with an active user community/forum.
A bit of fun for any transit geek. Provided I can verify the full game will run on my PC, I’ll buy it.
(Some demo download sites require signup/membership — this one doesn’t)