Inspiration
The Recursive Illustrative Creator (R.I.C.) was originally inspired by recursive shapes like "vee". We wanted to create a program that also uses recursion to draw beautiful and fascinating shapes.
What it does
The program is just like many other drawing applications, it can draw with colors. However, besides the common drawing functions, it also has four drawing methods that draw with recursion --draw tree, draw spiral, draw circle-growth, and draw rectangle-growth.
How we built it
We started up with just a UI that allows the user to draw with their mouse and then kept on adding more and more functions to it. The focus of the program is that it gives the user
Challenges we ran into
There are quite a few challenges we faced, for example, understanding the structure of awt classes and figuring out how to draw complex shapes. Since awt and swing provides only the basic parameters for drawing shapes, we had to create our own drawing methods

Log in or sign up for Devpost to join the conversation.