gyueunp – Project-12: Final Project Proposal

As discussed in my week 12 looking outwards post, works that appeal to me are composed of intricate designs that are extremely decorative and complex. In order to create various detailed structures, I plan to incorporate turtle graphics in my project. This project will work as an extension of my week 11 project, as I would love to explore the concept further.


Both random and systematic factors will be utilised to make an interactive project that allows the audience to create, destroy, or alter the formations of turtles using the mouse or keyboard. I also plan to have an audio that either plays in the background or changes based on the interaction.

I was also very intrigued by Professor Dannenberg’s turtle graphics sketch that was presented during the November 1st lecture, although I do not remember how it was created (I wrote the code down but my sketch does not work because of unknown errors). I recall finding the delicate, thin lines very appealing.

I will also take the suggestions that were provided for the week 11 project into consideration.

  • A turtle which responds to the cursor. You could have a turtle that responds to the position of the user’s cursor, for example, fleeing away from it, spiraling around it, etc.
  • A turtle which responds to an image on which it is crawling. You could use an image (hidden or otherwise) as the “terrain” on which a turtle is crawling, and the turtle could make decisions about which way to turn based on the color of the pixel underneath it.
  • A family of turtles which are following or avoiding each other. With the addition of some noise() or randomness, this can produce very surprising results.
  • Using a turtle to draw different kinds of visual forms. Turtle Graphics are particularly well-suited to drawing complex curves, dotted lines, calligraphic curlicues, and other unusual structures. Google around to see what’s possible…
  • A big flock of turtles that…?

Leave a Reply