For this project we were tasked with creating 100 separate book covers that were all different yet still looked like part of the same family. I used Processing to make my 100-page PDF.
I created a series of grid designs that maintained a sense of structure and uniformity whilst also having an element of randomness to them. This was achieved by keeping the same, evenly spaced 6 by 6, grid on each cover. The element of randomness was brought in by alternating the inside and outer circles as well as using the code to randomly generate a different series of colours each time. I debated the idea of randomly generating the background colour as well as the circles but ultimately decided against this because not only did I like the vibrancy the contract between the colours and black background added to the covers but it also helped me maintain the element of uniformity.
Before this project I had always viewed coding as not only something that would be too difficult for me but also not relevant to many of my projects. I was ignorant as to just how much easier it could make my projects if I just took the time to understand even the basics. Taking out the element of manual intervention in a task this large made the whole project more efficient and just a much smoother process. Whilst I can acknowledge that I still have a long way to go in terms of my skill development with processing I have already learned some key basics and tips. One of the most important for me was to keep my code organised and neat so that it didn't become overwhelming causing me to miss minor errors or lose track of where I was at.