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