Generative Art

This program is a generative art experience that allows the user to make selections that will affect various aspects of the final product drawn by the software. The pattern at the core of the program is a rigid structure given life through the re-drawing of it hundreds of times in various arrays.

Created using Processing (coding software)


Utilizing Loops

Utilizing a similar pattern to my generative art program, this piece focuses on using loops in coding to generate complex and intricate forms.

Created using Processing (coding software)


Nonlinear Narrative

This program is a nonlinear experience through a haunted hotel in which users can choose to explore different paths and see where it takes them.

Created using Processing (coding software)


Drawing Software

This program is a drawing software that allows users to create their own colorful city that reaches into the clouds. Users can use their keyboard to choose different colors and widths of their towers.

Created using Processing (coding software)


Changing Variables

This work, centering around the ability of the user to edit variables in the code such as the position of objects, allows users to pull apart the original shape that appears on the screen then reveal the connection between them.

Created using Processing (coding software)


Object-Oriented Coding

Focusing on coding techniques, object-oriented coding was utilized in this program to create a physics simulation between the user’s cursor and falling balls.

Created using Processing (coding software)