Info2go

Hier gibt ́s Videos über spannende Experimente, Aufnahmen von wissenschaftlichen Phänomenen und Reportagen über nordbord-Projekte sowie interessante Unternehmen. Das Beste: Du kannst auch deine eigenen Filme drehen und hier mit anderen nordbordern teilen.

Challenge: Zeit für ein Feuerwerk

Sylvester bastelt man natürlich ein Feuerwerk. Und genau das wollen wir in dieser Challenge mit Processing oder Scratch tun.

Grundsätzlich soll euer Programm eine beliebige Serie von Feuerwerksexplosionen zeigen. Solche Feuerwerke breiten sich typischerweise kreisförmig aus und fallen dann langsam nach unten während sie  allmählich verblassen. Für diese Challenge sollt ihr die folgenden Anforderungen erfüllen:
  • Zeigt euren Benutzernamen an, schließlich soll das erstellte Programm von euch sein.
  • Das Feuerwerk soll in verschiedenen Farben funkeln.
  • Neue Explosionen lassen sich per Mausklick auslösen.
  • Ladet ein Video eures Programms auf YouTube hoch.
Ihr könnt mit jeder beliebigen Programmiersprache- oder Umgebung arbeiten, praktisch eignen sich für solche grafischen Aufgaben aber zum Beispiel Processing oder Scratch sehr gut. Allgemein werden solche Feuerwerke mit einem so genannten "Partikelsystem" visualisiert. Praktischerweise ist bei Processing schon ein Beispiel für ein Feuerwerk mit einem Partikelsystem dabei, dieses Beispiel kann natürlich gerne als Vorlage benutzt werden. Ihr müsst dann die Farbe und die Steuerung allerdings ein wenig anpassen. Alternativ könnt ihr natürlich auch Google bemühen, es gibt eine ganze Menge Anleitungen um mit Processing interaktive Feuerwerke zu erzeugen. Sofern ihr mit Scratch arbeiten wollt, ist es vermutlich am einfachsten einen einzelnen Funken einer Explosion immer wieder zu klonen. Jede geklonte Figur fungiert dann als ein einzelner Partikel.

Zurück