rocinantealpha

guides

Each guide takes one part of the language from the start and builds up, with sketches to try along the way. Read them in order the first time; after that, the reference is the place to look a word up.

  1. Getting startedInstalling rocinante, making a sketch folder, and running it.
  2. The language in one sittingNames, numbers, text, colors, vectors, records and lists, and the one rule about brackets.
  3. Shapes and colorThe shapes, their labels, fill and stroke, styles that last or apply once, gradients.
  4. Making things movedraw, time and frames, moving and turning, tweens and easing, every.
  5. Mouse, keys and fingersReading the mouse and the keyboard, waiting for something to happen, the wheel and touch.
  6. Deciding and repeatingif and else, repeat, counting with for, while, and going through a list with for each.
  7. Lists, records and tablesKeeping many things: lists and their verbs, records with fields, sharing and copy, tables of names.
  8. Teaching verbsMaking verbs of your own with learn: values in, give a value back, stop, defaults, recursion.
  9. CollisionShapes as records, and the five verbs that say whether, where and what they touch.
  10. WindowsOpening windows with settings, changing them while they run, several windows, and sending values between them.
  11. The turtleDrawing by walking and turning, as in Logo: forward, right, the pen, push, and trees.
  12. Sketch folders and librariesWhat is in a sketch folder, assets, splitting a sketch into files, and using other people’s verbs.