Processing P3 Kursusintro 1

Processing er baseret på sproget Java, og det er oprindeligt udviklet med henblik på at gøre det nemt at lave grafiske animationer i en kunstnerisk sammenhæng. Derfor kaldes et program i Processing en “sketch” og ligger i din “sketchbook” (som bare er en mappe på din computer). I en sketch skal der ALTID være en funktion kaldet setup() og en funktion kaldet draw(). Med årene er sproget blevet udbygget med et væld af faciliteter og udvidelser.  Sproget har tillige blevet oversat til Javascript, hvor det kaldes P5.

Processing kan hentes her. Det er Open Source og gratis, og man opfordres til at donere et beløb, men det er ikke et krav, og download er allerede startet når du ser opfordringen. På det samme website ligger dels “manualen” til sproget (“Reference”), og dels masser af biblioteker (“libraries”), eksempler, projekter og meget andet.

Kurset her løber sprogets grundlæggende elementer igennem og slutter med at lave et lille spil. Det er lavet som såkaldte “worked examples”, hvor hvert kursusmodul består af en sketch, der kan køre, men som skal forbedres og bearbejdes. De tilhørende opgaver står nederst i kildeteksten.

Her kan de første worked examples hentes:

Processing: Variabler, setup() og draw():  Intro_1

Processing: Animation, betingelser.:  Intro_2

Processing: Lyt efter musen og indsæt et billede: Intro_3

Processing: Kodeblokke, Funktioners parametre:  Intro_4

Videre til del 2>>