Developed a program in Java that takes an input of shapes with specified colors, positions, and sizes for each time frame and outputs it visually. All coding was done using object-oriented design. Throughout the project, more and more functionality was added such as the ability to pause the animation, add/remove shapes, change the state of a shape, and reorder shapes.
Here is the git repository to the files I developed.
|Shape Animotor Textfile Input||Shape Animator Code||Shape Animator with Hanoi|
|Shape Animotor with Big Bang||Shape Animator with Buildings|