THANKS
All of this code is thanks to lots of help online and off. As much as possible, I've tried to keep track of specific tutorials, forum threads, and posts that have contributed to specific examples. This would not have been possible without a ton of people sharing their great work.
Examples built from:
- Circle/Rectangle made from this example by Matt Worden
- Line/Point via this StackOverflow post
- Line/Circle via Philip Nicoletti
- Line/Line built from examples by Paul Bourke and Ibackstrom
- Too much time spent on StackOverflow
- p5.js port of the original Processing tutorials by Chris Hallberg
Also a big "thank you" to:
- Ben Fry and Casey Reas, the creators of Processing, and to the great community of creative people who use the language
- Lauren McCarthy, the creator of p5.js, and to the great community of developers, educators, and creative people who make up the incredible community around p5
- This book was written in Markdown, made by John Gruber
- Prettify.js for syntax highlighting
- SmartQuotes.js for tidying up the typography
- JQuery, MAMP, and other free and open-source development tools used to make this project
And if you've found this code helpful in your projects, please do let me know!