Interactive Marshmallow (2017) by Mariusz Dabrowski
Some Games using 2D Engines
- Angry Birds • Box2D Credit to Erin Catto
- Cut The Rope
- Tiny Wings
- Thomas was Alone
- Crayon Physics
- “How to Create Games with Box2D” (ahem)
Other Things
- Box2D 4-stroke combustion engine
- BoxCar2D (genetic evolution)
- OpenAI Gym (Reinforcement learning)
- Akira Hayasaka (2010) CV Shapes
- Chris Baker (2010): Augmented Projection on Building
- Ricardo Sanchez: Box2d Soft Body Dynamics Simulation
- Zach Lieberman & Daito Manabe (2011): Face projection
Tutorial Videos
- Shiffman: Introduction to (2D) Physics Engines
- Shiffman: Box2D Playlist (2015; 12 videos)
- Shiffman: Matter.js Playlist (2017; 5 videos)
Box2D in JavaScript
- Shiffman’s Box2D Examples (at GitHub)
- Shiffman’s Box2D Examples (at Editor.p5js.org)
Matter.js
- Matter.js main site
- Shiffman’s p5+Matter code
- Palmer Paul’s p5+Matter code
- Dan Sakamoto’s p5+Matter example at Editor.p5s.org
Other 2D Engines and Tools
- Google’s LiquidFun JavaScript & C++ library
- Lingdong Huang’s LiquidFun demo at Glitch.com
- Todd Vanderlin’s ofxBox2d
- R.U.B.E Editor
- b2djson