Programming for Poets 2010-05-06

From Noisebridge
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

We began with the"getting started" tutorial

http://processing.org/learning/gettingstarted/

We covered a little about

  • coordinate system
  • variables
  • program flow
  • functions

And finished by editing a simple "pong paddle" program:

void setup() {
      // size of our drawing window
      size(400, 400);
      // set the background color to gray
      background(128);
} 

void draw() {
      // draw with a gray border
      stroke(128,128,128);
       // draw over the box we drew last time (at old mouse pos)
      fill(128); // gray
      drawbox(pmouseX,pmouseY);

      fill(255); //white
      // draw the new box at the new mouse position
      drawbox(mouseX,mouseY);
}

// draw a paddle-shaped box at the given coordinates
void drawbox(int x, int y) {
     rect(30,y,10,40);
}