Website powered by

Blossom

Blossom is a VR game I made for the 2020 Unreal Spring Jam. The theme was “What is hidden in the snow comes forth in the thaw”; in Blossom, you start with a bare tree in a snowy landscape and paint colored flowers onto it to bring life to your environment. You can download and play it here: https://mahalis.itch.io/blossom

Final gameplay

Closeup of the post-finale floating petals effect

Closeup of the post-finale floating petals effect

Early version of the tree generation—main trunk is an authored spline, subsequent branches and sub-branches are procedural

Early version of the tree generation—main trunk is an authored spline, subsequent branches and sub-branches are procedural

Debug visualization of the pivot points baked into the flower mesh’s vertex colors

Debug visualization of the pivot points baked into the flower mesh’s vertex colors

Early Houdini test of the flower growth

Early Unreal test of the flower growth, using the baked pivots to scale individual flowers

First working version of the paint map, using the baked position data rather than world position

First working version of the paint map, using the baked position data rather than world position

Grass card mesh

Grass card mesh

Experimenting with more gradual / patchy grass appearance

Experimenting with more gradual / patchy grass appearance

Purely circular grass appearance—looked too unnatural

Purely circular grass appearance—looked too unnatural

Filling out the landscape with other trees

Filling out the landscape with other trees