The road junctionary

OpenTTD is a fully open-sourced reimplementation of TTD, written in C++, boasting improved gameplay and many new features.

Moderator: OpenTTD Developers

Post Reply
User avatar
acs121
Tycoon
Tycoon
Posts: 1956
Joined: 03 Nov 2017 18:57
Location: Courbevoie, near Paris, France

The road junctionary

Post by acs121 »

I'm seeing too much rail junction topics, so why not road junctions ? :D

I'm first going to input some definitions for the topic :
Attachments
Road definitions.png
Road definitions.png (63.61 KiB) Viewed 398 times
User avatar
acs121
Tycoon
Tycoon
Posts: 1956
Joined: 03 Nov 2017 18:57
Location: Courbevoie, near Paris, France

Re: The road junctionary

Post by acs121 »

A road junction between a highway and an expressway separating with another expressway !
Attachments
Dunnor Transport, 6 Mar 2100.png
(316.05 KiB) Not downloaded yet
User avatar
ANIKHTOS
Engineer
Engineer
Posts: 119
Joined: 17 Jan 2013 05:13

Re: The road junctionary

Post by ANIKHTOS »

acs121 wrote:A road junction between a highway and an expressway separating with another expressway !
nice now if only road vehicles could actual use the extra lines
even a 1 way street is a wast in the game and not fully used by road vehicles


how you create the highway??
3 lanes per side???
Transportman
Tycoon
Tycoon
Posts: 2781
Joined: 22 Feb 2011 18:34

Re: The road junctionary

Post by Transportman »

ANIKHTOS wrote:
acs121 wrote:A road junction between a highway and an expressway separating with another expressway !
nice now if only road vehicles could actual use the extra lines
even a 1 way street is a wast in the game and not fully used by road vehicles


how you create the highway??
3 lanes per side???
There are NewGRFs that provide the third lane sprite and barrier. The Dutch Road Furniture has it for example.
Coder of the Dutch Trackset | Development support for the Dutch Trainset | Coder of the 2cc TrainsInNML
User avatar
acs121
Tycoon
Tycoon
Posts: 1956
Joined: 03 Nov 2017 18:57
Location: Courbevoie, near Paris, France

Re: The road junctionary

Post by acs121 »

ANIKHTOS wrote:
acs121 wrote:A road junction between a highway and an expressway separating with another expressway !
nice now if only road vehicles could actual use the extra lines
even a 1 way street is a wast in the game and not fully used by road vehicles


how you create the highway??
3 lanes per side???
Actually lanes are fully used by road vehicles.
A vehicle going at 72 kph will pass a vehicle going at 64 kph if there's no road vehicle infront, and if not in a curve, not on a slope etc.
This applicates to normal roads as well as one-way ones.

The third lane on the highway is fake, it's from the NewGRF called "Dutch Road Furniture". Those are Newobjects that are meant to be placed between two roads which have a 1 tile space between them.
User avatar
odisseus
Director
Director
Posts: 552
Joined: 01 Nov 2017 21:19

Re: The road junctionary

Post by odisseus »

No offense, but I believe massive road junctions are useless. The main reason is that, unlike trains, road vehicles don't reserve sections of the road. This means that:
  • Road vehicles going in different directions just pass through each other without blocking, which means no need for overpasses.
  • Road vehicles going in the same direction aren't blocked by moving traffic. They can queue up only if their path is blocked by something else* (such as full station or train crossing), and junctions don't address those situations.
  • Road vehicles already use the second lane for overtaking on normal roads, and the third lane is for decoration only.
  • If you have road jams not near a full load stop, this means that you have too many road vehicles and you should convert the route to rail or boat.**
  • If conversion is not feasible (say, for a bus route in the middle of a city), then building a road junction is not feasible either.
If your goal is recreating real life junctions, then, of course, my arguments don't apply. But in that case a junctionary would be of no use.

Now, there's a related thing that is not useless, and that is design of road stations. The only situation when road jams are hard to avoid is trucks queueing up in front of a full load station, because the very first loading slot is occupied. Actually, so far I haven't found an ideal solution for that.

* In fact, even in a queue they sometimes magically pass through each other. it is possible to cramp an arbitrary number of trucks onto the exact same spot, then smash them all at once with a locomotive, mwahaha
** The capacity of boat routes is limited only by the number of boats you can build.
Attachments
queue.png
queue.png (36.04 KiB) Viewed 3190 times
User avatar
YNM
Tycoon
Tycoon
Posts: 3570
Joined: 22 Mar 2012 11:10
Location: West Java

Re: The road junctionary

Post by YNM »

odisseus wrote:The only situation when road jams are hard to avoid is trucks queueing up in front of a full load station, because the very first loading slot is occupied.
Make "parallel" stations.
YNM = yoursNotMine - Don't get it ?
「ヨーッスノットマイン」もと申します。
User avatar
kamnet
Moderator
Moderator
Posts: 8548
Joined: 28 Sep 2009 17:15
Location: Eastern KY
Contact:

Re: The road junctionary

Post by kamnet »

acs121 wrote:Actually lanes are fully used by road vehicles.
A vehicle going at 72 kph will pass a vehicle going at 64 kph if there's no road vehicle in front, and if not in a curve, not on a slope etc.
This applicates to normal roads as well as one-way ones.
Articulated vehicles cannot pass other vehicles at all. In addition, vehicles cannot pass on bridges unless the passing started on the tile immediately before the bridge head tile.
odisseus wrote:If your goal is recreating real life junctions, then, of course, my arguments don't apply. But in that case a junctionary would be of no use.
Because of the limitations and lack of features in road vehicles, yes this topic is mostly going to be about superficial eye candy. Still it looks fun. :)
mak
Traffic Manager
Traffic Manager
Posts: 205
Joined: 30 Sep 2015 13:16

Re: The road junctionary

Post by mak »

odisseus.

As per YNM use parallel stations but you could try removing the one way system then the vehicles could use both lanes to load and not just the one.
User avatar
Quast65
Tycoon
Tycoon
Posts: 2654
Joined: 09 Oct 2011 13:51
Location: The Netherlands

Re: The road junctionary

Post by Quast65 »

Here is an example of how I make my cloverleaf-highwayjunctions:
Example432.png
Example432.png (169.28 KiB) Viewed 3106 times
By deleting the unneeded entrances/exits you can then also make T-junctions:
Example433.png
Example433.png (111.48 KiB) Viewed 3106 times
Depending on the direction of the T-junction, you may need to flip the direction of the bridges ofcourse..
Projects: http://www.tt-forums.net/viewtopic.php?f=26&t=57266
Screenshots: http://www.tt-forums.net/viewtopic.php?f=47&t=56959
Scenario of The Netherlands: viewtopic.php?f=60&t=87604

Winner of the following screenshot competitions:
sep 2012, jan 2013, apr 2013, aug 2013, mar 2014, mar 2016, oct 2020
All my work is released under GPL-license (either V2 or V3), if not clearly stated otherwise.
Post Reply

Return to “General OpenTTD”

Who is online

Users browsing this forum: No registered users and 10 guests