Palm Trees, Procedural Tree Generation & Infinite Ocean | Unity Multiplayer Game Devlog #34

Watch on YouTube

Show annotations

Download is disabled.




Genre: Gaming

Family friendly? Yes

Wilson score: 0.9668

Rating: 4.9475 / 5

Engagement: 11.69%

Tom Weiland

Subscribe | 5.97K

Shared June 27, 2020

In this Unity multiplayer game devlog, I modeled a low poly palm tree, implemented procedural tree generation, and made my ocean infinite.
Join the community on Discord:

⮞ Poisson Disc Sampling (by Sebastian Lague):
⮞ Roadmap on Trello:
⮞ Watch my other devlogs:

⮞ Support me on Ko-fi:
⮞ Website:
⮞ Instagram:
⮞ GitHub:

In this devlog I modeled a low poly palm tree (during my first livestream!), and then I implemented procedural tree generation so that I don't need to manually place every single tree. At first I thought this would be quite difficult, and at one point I even considered abandoning procedural generation altogether, but once I got out of my head and actually started writing code it was fairly straightforward.

Then I made the ocean infinite. In reality, the water plane just moves with the camera now, but that makes the water appear to be endless. I also improved the camera's submersion detection by removing its reliance on an approximation, so the water fog actually gets enabled and disabled properly now.

#Devlog #GameDev #IndieDev #Multiplayer #Unity3D