
Design Programming
Type
Website built with HTML, CSS, Javascript
Skills
Programming, Interaction Design
YEAR
2023
Branching Growth is a creative coding major project for the USYD design programming course. In this project, I am the design & coding developer. I built the visual and branching mechanism with HTML, CSS and Javascript in Visual Studio.

This project is an interactive project that allows users to experience the virtual growth of a botanical world. By clicking on the screen, users can initiate the growth of virtual trees and witness the natural branching process unfold. This immersive experience combines programming and artistic visualisation to create a captivating digital ecosystem.
In this virtual world, users take on the role of caretakers and cultivators. Branch generation occurs with each click, and the botanical landscape expands, showcasing the beauty of nature's complexity. The visual representation of the trees and branches is carefully designed with vibrant colours and dynamic shapes to enhance the aesthetic appeal.
This project allows users to appreciate the beauty of growth, observe the patterns of branching, and explore the dynamics of a virtual ecosystem. It seamlessly blends art, programming, and nature, inviting users to engage with the virtual environment and cultivate their flourishing botanical world.










