Section G (engine)

This section looks at using a prebuilt physics engine called matter.js. You can visit their website for more information at https://brm.io/matter-js

Section G: Unit #1 Basics

The basics of setting up and using matter.js in p5.js

Section G: Unit #2 Constraints

Objects, shapes interacting as a springy string

Section G: Unit #3 Mouse

Adding the interaction of the mouse

Section G: Unit #4 Angry Bird

Simulating the basics of the Angry Birds game