top of page

Week of Protocol Xeno's Ship & Tree Generation.

  • Writer: Liam Healey
    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


bottom of page