02-20-2015, 11:01 PM
This is a side effect of the goal that camera movement should be reversible. Right now cameras pair up so that each link is matched by the inverse link on the other camera. Hence, if you go east from a camera, you will then always be able to return exactly to where you came from.
The issue with such a constraint is that it will mean cameras that cannot satisfy the criteria for each cardinal link, and so it prefers having no link over a one-way link.
The problem becomes that you as a player have no way of knowing which links are valid on a camera, so you sit there mashing uparrow or W even though north is an invalid direction.
Turns out this was a terrible idea on my part.
For now I will be changing the camera network to attempt two-way connections when possible, but accept a one-way connection if it can't make a match. That way you will not be stuck in a dead end or have some cardinal movements not work for you.
The issue with such a constraint is that it will mean cameras that cannot satisfy the criteria for each cardinal link, and so it prefers having no link over a one-way link.
The problem becomes that you as a player have no way of knowing which links are valid on a camera, so you sit there mashing uparrow or W even though north is an invalid direction.
Turns out this was a terrible idea on my part.
For now I will be changing the camera network to attempt two-way connections when possible, but accept a one-way connection if it can't make a match. That way you will not be stuck in a dead end or have some cardinal movements not work for you.