Live Stream #74: Processing, p5.js and more Random Walks

Subscribers:
1,740,000
Published on ● Video Link: https://www.youtube.com/watch?v=mrAeK43YDgw



Duration: 2:11:09
16,461 views
613


In this Coding Train episode, I compare p5.js and Processing and discuss differences around performance, language, development environment options, and more.

Afterwards I continue tutorials on Random Walkers. I create a random walker using vectors in p5.js, and implement a concept known as "Lévy flight."

Links to the edited version of the tutorials:
Comparing p5.js and Processing - Part 1: https://youtu.be/AmlAiKsiy0o
Comparing p5.js and Processing - Part 2: https://youtu.be/AsjPJ5AWkDc
Comparing p5.js and Processing - Part 3: https://youtu.be/_y8rEHjqzRA
Random Walker with Vectors and Lévy Flight: https://youtu.be/bqF9w9TTfeo

11:17 - Intro to today's topics
24:55 - Differences between p5.js and Processing
1:39:02 - Random Walker with Vectors and Lévy flight
1:57:58 - Conclusion/Q&A


Support this channel on Patreon: https://patreon.com/codingtrain

Send me your questions and coding challenges!: https://github.com/CodingTrain/Rainbow-Topics

Contact:
Twitter: https://twitter.com/shiffman
The Coding Train website: http://thecodingtrain.com/

Links discussed in this video:
p5.js: https://p5js.org/
Processing: https://processing.org
Nature of Code Course on Kadenze:
https://www.kadenze.com/courses/the-nature-of-code/info
The Nature of Code on GitHub (Spring 2017 Class):
https://github.com/shiffman/NOC-S17-1-Physics-Animation
Nature of Code Book:
http://natureofcode.com
Processing Foundation: https://processingfoundation.org/
Lévy Flight on Wikipedia: https://en.wikipedia.org/wiki/L%C3%A9vy_flight
Processing Questions and Discussions: https://forum.processing.org/two/
Atom Editor: https://atom.io/
Cordova: https://cordova.apache.org/
openFrameworks: http://openframeworks.cc/
Cinder: https://libcinder.org/


Source Code for the all Video Lessons: https://github.com/CodingTrain/Rainbow-Code


For an Introduction to Programming: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6Zy51Q-x9tMWIv9cueOFTFA&t=3s
For my original Nature of Code videos: https://www.youtube.com/watch?v=6vX8wT1G798&list=PLRqwX-V7Uu6YVljJvFRCyRM6mmF5wMPeE&index=1
For More Live Streams: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6bxnFR6no70vlxxuxDEzflz
For More Coding Challenges: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6ZiZxtDDRCi6uhfTH4FilpH

Help us caption & translate this video!

http://amara.org/v/72pB/

📄 Code of Conduct: https://github.com/CodingTrain/Code-of-Conduct







Tags:
JavaScript (Programming Language)
live
programming
daniel shiffman
creative coding
p5.js
coding challenge
p5.js tutorial
p5js
javascript (programming language)
tutorial
javascript
coding
challenges
coding train
the coding train
coding beginners
nature of code
random walker
random walk p5.js
random walker p5js
levy flight
random walk vectors
processing
processing p5js differences
processing vs p5js
levy flight p5js
levy flight random walker