Experimental Arts Archives - Brian Dean Web Development Services, Design & Art https://brian-dean.com/category/experimental-arts/ Front End Web Development, Presentation Design & Motion Graphics Thu, 02 May 2024 18:56:41 +0000 en-US hourly 1 https://wordpress.org/?v=6.7 https://brian-dean.com/wp-content/uploads/2020/10/cropped-Profile-Pic-Aug-2018-from-2017-opt-v1-73K-32x32.jpg Experimental Arts Archives - Brian Dean Web Development Services, Design & Art https://brian-dean.com/category/experimental-arts/ 32 32 How I Got Into p5 Creative Coding: My Intro to p5.js https://brian-dean.com/2024/03/15/how-i-got-into-p5-creative-coding-my-intro-to-p5/ Fri, 15 Mar 2024 16:57:07 +0000 https://brian-dean.com/?p=4066 The post How I Got Into p5 Creative Coding: My Intro to p5.js appeared first on Brian Dean Web Development Services, Design & Art.

]]>

As you may or may not know, I’ve been dabbling in experimental animation since the late ’90s and I was once a Flash designer/developer. Since Steve Jobs — and hence the whole web industry — publicly rejected Flash in the ’10s I became adrift in the standards-friendly in my field of front end web design. Soon to be former Flash designers were often told they could create the same content with a combination of HTML5/CSS3/JavaScript libraries. My problem with that was that most visual artists like myself can’t simply replicate Flash content with those scripting languages, especially since most visual artists aren’t of a technical bent.

I didn’t give up on my passion for (interactive) animation for the web though. One day while I was living in Portland 9 years ago I was wandering through Powell’s City of Books bookstore, still the biggest bookstore in USA, and in the tech section I stumbled upon a damn interesting looking book about something called ‘Processing‘. It was within the JavaScript section and from what I roughly remember the book cover had an abstract, mathy visual pattern which reminded me of a Flash book I had on creative coding. I checked out other books near this Processing book and discovered at least one book on something called p5.js which seemed very similar. Soon I figured out that p5.js (p5, for short) is pretty much the same thing, only it’s a JavaScript library whereas Processing is Java-based. I quickly realized a great deal of potential with these coding languages for me, to create the kind of geeky yet artistic content that I’d been in the groove of creating before and I realized. I never went as far as I really wanted with Flash and I wanted to get back in that groove with something like these coding languages. Acknowledging this would be more challenging than Flash I chose to start with p5 instead of Processing since I already know JavaScript and had zero interest in learning Java, spreading myself thin at a time when I felt getting too general & broad with my skills could be a bad direction. 

 

The post How I Got Into p5 Creative Coding: My Intro to p5.js appeared first on Brian Dean Web Development Services, Design & Art.

]]>