Advanced Programming

Unit 1, Review Part 1 - The Color Game!

  1. Lesson 1 (Sept 12) - simple drawing
  2. Lesson 2 (Sept 14) - repeating drawing of composite shapes with functions and loops
  3. Lesson 3 (Sept 18) - simple animation
  4. The Mode Framework (coming soon)

Unit 1, Review Part 2 - Asteroids!

  1. Lesson 1: Making the spaceship class, and vectors
  2. Lesson 2: PVectors and realistic movement
  3. Lesson 3: Bullets
  4. Lesson 4: Game Object and the Asteroid Class
  5. Lesson 5: Collisions

Unit 2: Connecting a Sketch to a Physics Engine

  1. Fisica Reference Page
  2. Download Fisica example sketch
  3. Introduction to using a physics engine in Processing!
  4. Controlling an FBody with the keyboard inside of the Physics Engine.
  5. DEC 7: Watch this video about getting around the limitations of contactStarted.
  6. How to capture a flag in Fisica
  7. Capure the Flag Example Project
  8. Platformer Lesson 1: Loading worlds from an image.

Fisica Links

  1. Fisica Reference Page
  2. Fisica Platformer To-Do List
  3. Reverse function for reversing a PImage.

Twitter Bots

  1. How to merge Fisica and Twitter4j (includes typing text querries in procressing and how to use backspace)

Three Dimensional Sketches

  1. Daniel Shiffman's 3d tutorials