Inspiration

We were inspired by the theme of "Circus of Invention." We wanted to make something artistic and fun based on this theme that anyone can enjoy. We also took inspiration from our creative imaginations to make the most fun experience possible.

What it does

The program welcomes the user. The user chooses from 5 circus-themed options and gets a fun emoji made of ASCII characters! Users can leave the program whenever they want by simply typing STOP.

How we built it

We coded in Java using Replit. First, we created a user-input functionality and tested it with a basic image. Then, we added more options for the user to choose from, making sure the program still functioned as expected after each major addition and looped properly. Finally, we added a goodbye message thanking the user for coming to the Circus.

Challenges we ran into

We found it difficult to find ASCII images that were size-appropriate and still recognizable, so we designed our own ASCII images. Another challenge we faced was figuring out how to make the program stop when the user wanted to instead of running forever.

Accomplishments that we're proud of

We successfully took in user input to give a user their desired output. We are also proud of our artistic accomplishments; we designed fun images with a variety of characters and symbols.

What we learned

We learned how to display our creativity using code. We learned to persevere by creating a project in a limited time. We also learned how to make refined ASCII pictures.

What's next for ASCII Circus!

Our next step for ASCII Circus is expanding to have lots more circus-themed ASCII emojis for people to discover! A big goal is to be able to generate any image of any size or detail the user asks for, utilizing AI's capabilities.

Built With

Share this project:

Updates