Mrs. Frank the Platypus

Mrs. Frank Croc the Platypus is a robot that loves crazy hats! She was created to clean our atmosphere of pollution. When she's not out saving the world from climate change, she goes out to the city to unwind and especially to get lost in the music at the discotheque.

Partner Names & Original Sketches

Wesley Chau

Frank is an outgoing bachelor in the city who loves to unwind on weekends and get lost in the music at the discotheque.

Tania Zaidi

Say what’s up to Mrs croc . she loves dressing up in crazy hats and dresses to blend in with humans when she walks around manhattan

My Original Sketch

This is the world’s first Pink Platypus Rocket that can fly up to the earth’s atmosphere to suck in SMOG to help slow global warming. It’s pink so that it stands out in the blue sky, and it also plays tropical music as it shoots up so that it doesn’t stress itself out.

Design Process

For this assignment, Wesley, Tania, and I, split our figures into three, and swapped the body parts so that no one had the same parts. After figuring out who gets which pieces, I had to adjust the size of my figures so that the head of the figure attached to the upper half of the body seamlessly, and the upper half of the body connected with the lower half of the body. This is what my initial sketch looked like:

Once I decided on how to create the figure in p5, I started creating the head first by using a lot of vertex() and curveVertex() to create shapes I was not unable to create using only 2D primitive shapes. I realized this was a tedious process, and tried to find a more efficient way to create code for my figure. That was when I realized that defining my own functions for parts that could be reused saves a lot of time. I defined my own functions for the eyes, pupils, and the rockets for the lower half of the figure. I also wanted to add a little animation to the figure, so I made the fires blasting from the rockets move by using random() to change the position of the vertex of the fires.

Assignment Reflection

Creating a new figure was challenging because I had to readjust the three body parts at first. The neck had to align with the shoulders of another sketch, and the middle of the body had to align with the lowest third of the figure. The figure was also curved in different shapes and directions, so I had to use curveVertex(), which was very hard since I had to figure out each point to make it curve correctly. Overall, I really like how my new figure turned out! By creating unique shapes for each body part, it gives the figure some character.