Week of Protocol Xeno's Ship & Tree Generation.
- Liam Healey
- Aug 13, 2022
- 1 min read
Updated: Jun 26, 2024
Protocol Xeno
This week I spent some time adding finishing touches to Protocol Xeno and submitting the game to Value for review. It was approved for release and is now available for download on Steam.
Tree Generator
I wanted to make a procedural tree generator using Blender Geometry Nodes I so that I could add trees to my procedural island generator. I initially started with a system that would randomly add branches onto other branches, but I found the trees produced by this system to be jagged and unnatural-looking. After that, I decided to research tree growth and stumbled across this paper on L-Systems used to generate tree branch structures, and I used it as inspiration to create my own sympodial branching system.
Since this blog post, I have added more control over the mesh including curving branches, # of subdivisions, & smooth shading. I also implemented support for spawning leaves.

I also used it to create this scene:


Comments