I'm not sure if this has ever been suggested but I just had a couple ideas while playing and wanted to see if they were feasible.
First, would it be possible to create canals as tile improvements, but with the production cost rising in relation to the tile's distance from the ocean? For instance a tile on the water cost 'X' to canal, but the next tile inland would be '2X, then '4X', and so on to account for the massive effort needed to dig so far inland.
Second, is it possible to modify naval units to be able to travel on rivers? Definitely not the enormous ships like battleships or carriers but I see no reason why smaller craft like a transport or a caravel, maybe even a galleon can't sail up rivers.
First, would it be possible to create canals as tile improvements, but with the production cost rising in relation to the tile's distance from the ocean? For instance a tile on the water cost 'X' to canal, but the next tile inland would be '2X, then '4X', and so on to account for the massive effort needed to dig so far inland.
Second, is it possible to modify naval units to be able to travel on rivers? Definitely not the enormous ships like battleships or carriers but I see no reason why smaller craft like a transport or a caravel, maybe even a galleon can't sail up rivers.