I decided to learn how to animate in unity. Using a picture I found showing frames of a stick man moving I created my first animation in unity. The sprite used was a single photoshop png displayed below, only 1 leg/arm really needed to be present for the sprite importer to work.
I decided the next step in my terrain project was to make night and day cycles. The first step in this was to make the sun rotate and have its brightness vary depending on heights, the moon and its light came later.
Last time I mentioned attempting to get sound to stretch across the river. I thought that doing this would require a plug-in/add-on of some sort, someone however described to me a much easier solution to the issue. The sound source simply travels along the river as the player moves up and down the map. Given the rivers weird rotation I ran into some issues getting the sound to stay in the center of the river, I eventually find a simple way to deal with this.
Simply put the object is rotated the same way as the river, each update the river sound travels the same distance as the player but on its own following its rotation. It would be more efficient to have this only happen when the player moves.
Here are some proof that it works screenshots. For testing I added a cube mesh to keep track of sound travel.
A quick update on my progress with the terrain editor.
As you can see Ive added simple water and adjusted the terrain significantly. In the unity packages I found simple water which gives a glistening surface with some movement, my river is simply a plane using this material and its associated script. In order to create the river bed I simply moved up the field terrain around it and heightened the mountain in certain places. After this I redid all the trees to better fit this map.