Processing Teil 5
Ziele
- Alle die erlernten Konzepte in die Praxis bringen
- Purplerain
Das nächste Projet heißt Purplerain (lila Regen): Für dieses Projekt sind alle Konzepte, die wir bis jetzt gelernt haben, notwendig. Wir brauchen erstmal eine Klasse „Tropfen“ mit den Variablen „x“, „y“ und „ySpeed“ (da sich die Tropfen nur nach unten bewegen). Dann bräuchten wir in der Klasse noch zwei Methoden. Eine die zum „runterfallen“ notwendig ist, und die andere zum „darstellen“ der Tropfen.
Die Tropfen werden in einer beliebigen x-Koordinate platziert, mit einer negativen beliebigen y-Koordinate, und fallen mit einer beliebigen y-Geschwindigkeit (frei wählbar) runter.
In unserer setup() werden wir ein Array von sehr vielen Tropfen initialisieren. In der draw()-Funktion werden die beiden obengenannten Funktionen aufgerufen.