5.0a: Introduction to Physics Engines Part 1 - The Nature of Code

In this video, I attempt to answer the questions: (1) what are Physics Engines? and (2) why would you want to use them? I discuss some common physics engines and their various pros/cons -- box2d, toxiclibs, matter.js. Part 2 of this video (   • 5.0b: Introduction to Physics Engines Part...  ) is a Q&A on the subject viewer-submitted questions. Support this channel on Patreon:   / codingtrain   Send me your questions and coding challenges!: https://github.com/CodingTrain/Rainbo... Contact: Twitter:   / shiffman   The Coding Train website: http://thecodingtrain.com/ Links discussed in this video: Box2D: http://box2d.org/ toxiclibs: http://toxiclibs.org/ Bullet Physics Library: http://bulletphysics.org/wordpress/ Cannon.js: http://www.cannonjs.org/ Matter.js: http://brm.io/matter-js/ The Nature of Code: http://natureofcode.com/ My Nature of Code playlist on Physics Engines:    • 5: Physics Libraries - The Nature of Code   My Coding Challenge on 3D Cloth with toxiclibs:    • Coding Challenge #20: 3D Cloth with toxiclibs   Source Code for the all Video Lessons: https://github.com/CodingTrain/Rainbo... p5.js: https://p5js.org/ Processing: https://processing.org For More Nature of Code videos:    • The Nature of Code Introduction   For More Coding Challenges:    • Coding Challenges   For an Intro to Programming using p5.js:    • Start learning here!   Help us caption & translate this video! http://amara.org/v/72o8/ 📄 Code of Conduct: https://github.com/CodingTrain/Code-o...