Re: Optional Realistic Build behavior ....
Reply #5 –
The solution to Neroden's issue is theoretically simple, but is likely to be tricky to implement: allow a player to lay down plans of ways, buildings, etc., in the same way as ways and buildings are laid down now, except that the player is not charged for laying them down, they have no effect in the game, and they are graphically differentiated from real ones somehow. The cost of constructing what is planned is shown. Once the player gets the plan right, the player can select to build what is planned, and the ghost buildings, ways, etc. turn into a construction site until the thing is built.
There are many, many very difficult implementation issues around the whole scheme, but one further conceptual difficulty is what to do with way intersections: if one is building a new way that intersects with an old way, can vehicles use the old way at the point of intersection during construction? If not, this is likely to cause significant problems for players. If so, how to represent the construction of the intersection?
This is a great idea. You could have a button that moves the player into planning mode... which could be a sort of sandbox (with a limited amount of memory, so that the player can't build so much it becomes a drain on the processor trying to do so much doubled in memory, or something), and when the player is happy, click the "Commit" button to lay down the actual lines.