Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
From my perception of the game and from what I read on that feature, I believe that priority roads actually cause more traffic. Maybe not in all situations but in intersections with high traffic, where you'd want to use them.
Here's why: Imagine you have a T-intersection where every road gives priority to its right. If you have a constant flow of vehicles coming from the right, the other two roads will keep building up traffic as they're waiting for their opening to move. On the other hand, without any priorities, all vehicles will try to move and the game actually makes a nice job at finding gaps between cars. So, instead of having one road flowing well and two others waiting for their chance, you have three roads flowing at a slower pace which, IMO, is still better.
This is just an example but I can see this being the case in most intersections with a decent amount of traffic. And if the intersection doesn't have traffic, there's no reason to put priorities in the first place.
Regarding timed traffic lights, I think that's taking it too far. Sure, it's nice to have that kind of control but I think it would take too much time to get it right and its results wouldn't be worthwhile. And then, after your city grows up a bit more and traffic shifts from there to another intersection (or if traffic builds up even more in that intersection), you'd need to revise your timings again.
Now, this is my opinion without having actually tried so please let me know if I'm wrong. Let's discuss this further and see what everyone thinks about it.
Just to make it clear for everyone: We are just discussing it. There's no guarantees that this will ever be added to the mod, regardless of its conclusions.
History of Medicine:
2001 BC Here, eat this root.
1000 AD That root is heathen. Here, say this prayer.
1850 AD That prayer is superstition. Here, drink this potion.
1920 AD That potion is snake oil. Here, swallow this pill.
1945 AD That pill is ineffective. Here, take this penicillin.
1955 AD Oops... bugs mutated. Here, take this tetracycline.
1960-1999 AD 39 more “oops”... Here, take this more powerful antibiotic.
2000 AD The bugs have won! Here, eat this root.
I'm sure you've seen C# / Java / Ruby / etc. equivalents of that on programming blogs.
Another analogy is Whack A Rat/Mole. http://urbananomie.com/wp-content/uploads/2013/09/2765541278_a18fe5606a_b.jpg - you keep bashing things that pop up, until you become overwhelmed with the results of your own actions and realise that the way to solve it is to stop fighting symptoms and tackle the root cause - unplug the machine and you win.
This is why people are flocking to Traffic Manager. It gives them tools that on the surface appear to solve a particular problem, but in fact just leads to more complex problems, and then there's tools that appear to solve that problem...
So, basically, the core game lacks a sufficient toolset for people to create increasingly complex symptoms for deeply rooted problems they're not even aware of. With the right set of symptom treating tools, people feel like they are in control of the situation when in fact they are just making it more complex. And that's fun because it's a learning process, just like the history of medicine above.
The result is a journey that people go on - tackling 'problems' with various tools as the city grows until they have enough wisdom to know that just a subtle road tweak will solve the root cause of the symptoms.
But that is just another reason for me not to implement those features. I would be making tools that I don't feel are needed, to give people the feeling of control, just for them to later realize they don't actually need them and stop using them.
If people feel they need more control, they can put this in ghost mode and try the manager. Then, when "they have enough wisdom", they can opt to come back to T++. And maybe one day they'll be compatible and people that want control can use both.
Regarding having T++ and TM working together, would that not require a merging of both the vehnicle AIs and the path finder? Having recently waded through the pathfinder code, I'm wondering how feasible that would be (especially taking performance in to consideration). I can see some scope in making pluggable AIs, but the pathfinder looks like it's going to be the main problem with integrating traffic mods.
Merging would be the easier solution, surely. A common API that served all traffic-related mods could be done but it wouldn't be easy for the exact reasons you mentioned and I'm not seeing it happen anytime soon.
I've found the most common cause of such issues to be traffic from side roads clogging or slowing the main roundabout exit routes.
So the idea with the priority system is that it's a simplistic tool to stop traffic from side-roads clogging an arterial route. It allows the user to say "traffic along this stretch of road has priority at the specified junctions over traffic from side roads", thus giving a clearer stretch of road for traffic escaping the roundabout.
It will cause some traffic on the side roads which have to "give way", but that generally won't lead to gridlock.
In the UK we even have a special version of our "Give Way" sign just for roundabouts. http://en.wikipedia.org/wiki/Yield_sign
http://gtm.steamproxy.vip/sharedfiles/filedetails/?id=432487280
The problem arises in that there's no way for users to tell the game which roads get to join the stretch of road first when it clears - the right of way / priority thing allows us to say "people coming form this road get to go first, people from side roads will have to wait". It's a subtle differnence in the traffic flow, but it can have huge improvement on overall traffic in the vicinity.
It will allow us to make sure that traffic in a certain direction flows as smooth as possible, even though it's at the expense of hindering other traffic.
TM mod also enables the user to set a "Stop" for traffic from particular direction - not sure yet if this would actually be useful in C:S, I don't even think it's that useful in real life lol. http://en.wikipedia.org/wiki/Stop_sign
Priority signs i found causing more issues than they actually resolved.
I didn't know it allowed to do that. That's actually really nice and together with my customizer tool you could make vehicles turn into different lanes, increasing traffic flow eve more. Using your example, you could make cars turning down from both left and right at the same time and the ones from the left would use the outmost lane, while the ones from the right would use the innermost lane.
You are right, with the way your work allows the lane management combined with the traffic light management, it would be just awesomely powerful tool to manage the traffic and by far the best mod to do that. Go for it! :)
Even if I make this happen, it won't be anytime soon as there's still a lot of work to do on my tool. I'm not making this mod for the clicks on the paypal link :)
http://gtm.steamproxy.vip/sharedfiles/filedetails/?id=438241321
The green route across the screen (east to west) is much loved by my cims. They really want to use that road, despite my best efforts to convince them otherwise. The problem is, there's lots of intersections in close succession, and this causes traffic to dither when travelling down that road, eventually leading to BIG traffic jams.
I've tried pretty much all tools available to tame this road.
First, I tried creating a one-way system around my bus terminal - not only did that result in messy bus routes, it also didn't solve the problem - the intersections were still there causing traffic to dither. Then I tried lane restrictions, that too didn't work, it merely moved the problem elsewhere. I even built a road right over some mountains to give an alternate route, that also didn't work.
http://gtm.steamproxy.vip/sharedfiles/filedetails/?id=438241406
I customised the lane routings and that seemed to work, but ultimately it just caused massive jams in other areas and still a lot of traffic was determined to use the original road despite needing to take detours.
The only other choice I really have is to redevelop the road to remove most of the intersections, and I really don't want to do that.
Have you tried using the traffic manager to set the priorities you want and did it really work as you expected?
Have you tried adding traffic lights? I know this sounds counter-productive but I read somewhere that lights change based on cars reaching the intersection, so my guess is that it would be green most of the time for the main road. If you haven't, give it a try just to make sure it's not an option.