All of the Processing JS tutorials from my iPad application will now be freely available here.
I recommend following the lessons on an ipad because a lot of the code is optimized for the ipad – ie it uses the accelerometer for controls.
If you are using an ipad or you want to view the lessons in full screen instead of the iframe use this link
Bonus Chapter – How do we get the ipad.accelerometer data?
Bonus CHapter – Adding Keyboard Input
Chapter 1 – How to use the ipad app
Chapter 2 - Primitive Shapes
Chapter 3 - Variables
Chapter 4 - Conditionals and Loops
Chapter 5 - Arrays, Animations, and Functions
Chapter 6 -Collision Detection
Chapter 7 - Classes, OOP
Chapter 8 - Polymorphism
Chapter 9 - Inheritance
Chapter 10 - Game State – Final Game