Live Stream #74: Processing, p5.js and more Random Walks
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