top of page

Design Programming

Writer: Emma Cheuk
Emma Cheuk
Nov 4, 2024
1 min read


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.


Type

Website built with HTML, CSS, Javascript


Year

2023


Skills

Programming, Interaction Design


Softwares

Visual Studio

Project Description

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.



bottom of page