Drawing.garden
(drawing.garden)- Drawing.garden ist ein kleines Webprojekt, das mit dem Satz „gardening, but with emojis and less time“ vorgestellt wird
- Auf dem Bildschirm steht vertikal angeordnet „click for sound!“, was darauf hindeutet, dass nach einem Klick Sound abgespielt werden kann
- Der Großteil des Inhalts ist mit wiederholten 〰-Zeichen gefüllt, sodass das visuelle Muster selbst das zentrale Element ist
- Aus dem bereitgestellten Text lassen sich keine Details wie Funktionsliste, Nutzung, Tech-Stack, Repository oder Lizenz entnehmen
- Der nachweisbare Umfang beschränkt sich auf das Konzept eines Emoji-Gartens und den Hinweis auf klickbasierten Sound
Direkt auf der Seite sichtbare Elemente
- drawing.garden ist ein kleines Projekt mit der Beschreibung „gardening, but with emojis and less time“
- Im Inhalt wird „click for sound!“ Buchstabe für Buchstabe vertikal angezeigt
- Danach werden viele 〰-Zeichen wiederholt und bilden das wichtigste Textmuster auf dem Bildschirm
Was aus dem bereitgestellten Text nicht hervorgeht
- Eine konkrete Funktionsbeschreibung ist nicht enthalten
- Außer „click for sound!“ werden keine weiteren Nutzungshinweise gegeben
- Informationen zu Tech-Stack, Implementierung, Quellcode, Lizenz oder unterstützten Browsern sind nicht ersichtlich
1 Kommentare
Meinungen auf Hacker News
Das macht wirklich Spaß. Interessant fand ich hier, dass es für die meisten, wie für mich, eine beruhigende Erfahrung ist, während es bei manchen offenbar Unruhe auslöst, weil sie nicht verstehen, warum es existiert oder wozu es gut sein soll.
Nicht alles muss auf einer Kosten-Nutzen-Achse Bedeutung haben; Menschen und Natur sind viel komplexer als das.
Das ist so, als würde man alle Landschaftsgemälde verbrennen und dann nicht dabei stehen bleiben, sondern auch gleich die Landschaft selbst. Der Zweck kann Schönheit, Freude, Nachdenken oder ein kleiner Spaß sein; es ist eine sehr enge Denkweise, alles für bedeutungslos zu halten, wenn es nicht zu einem bestimmten Zweck passt, der einem selbst wichtig ist.
Es ist zwar hübsch, aber man kann damit nichts Nützliches machen, und trotz des Domainnamens kann man auch kein sinnvolles Bild zeichnen.
Beim Blick ins Innere sieht man, dass es ein p5.js-Sketch ist. Das ist auch eine Bibliothek, die in Programmier-Einführungskursen verwendet wird.
p5.js ist eine JavaScript-Bibliothek für Creative Coding mit dem Schwerpunkt, Coding für alle zugänglich zu machen, darunter Künstler, Designer, Lehrende und Anfänger. Sie ist kostenlos und Open Source und folgt der Philosophie, dass Software und Lernwerkzeuge für alle zugänglich sein sollten.
https://p5js.org
Es hat eine Weile gedauert, alles zu füllen, aber es ist nichts Besonderes passiert. Wenn man es weiterentwickeln würde, wäre es schön, wenn Bienen zu Blumen fliegen, Spinnen Netze weben, Kaninchen Karotten hinterherjagen und Sonnenblumen sich zur Sonne drehen würden.
Auch ein Shader, der Blumen im Wind wiegen lässt, oder ein Effekt, bei dem der Mauszeiger zufällig zu einer Gießkanne wird, scheinen möglich. Es wäre auch lustig, wenn beim Klicken auf einen Kaktus ein „Aua“-Geräusch käme.
Die Quelle ist http://benmoren.com/.
Ich frage mich, ob man nicht immer ein Feld frei lassen sollte.
Ein tolles Projekt, aber ich hatte erwartet, dass etwas passiert, wenn alles gefüllt ist.
Wenn man alle Felder füllt, gibt es einen schönen Effekt.
Wirklich schön. Ich habe auch gesehen, dass sich das favicon zum aktuellen Emoji ändert; diese kleinen Details gefallen mir.
Sehr sauber, und ich glaube, das könnte ich auch mal verwenden.
Ich habe mich gefragt, ob benachbarte Tiles die Wahrscheinlichkeit beeinflussen, dass bestimmte Lebewesen erscheinen. Am Anfang gab es keine Lebewesen, später kamen Ameisen, Mäuse, Tauben, Spinnen und Igel, und dann tauchten zum ersten Mal Hummeln und Kaninchen auf.
Ein Bereich mit vielen Kleeblättern schien die Zahl der vierblättrigen Kleeblätter zu erhöhen. Ein Blick in den Code legt nahe, dass das nicht so ist, aber dass trotzdem ein Löwe auftauchte, war ziemlich überraschend.
Es war zwar eine entspannende Erfahrung, aber bei mir entstand der Wunsch, ein kleines Stück Code zu schreiben, das per Links-/Rechtsklick Emoji und Lebewesen steuert.
Die Idee wäre, die Klicks zu zählen, per Rechtsklick zu verringern und
random(i)zu überschreiben, sodass die Auswahl von Lebewesen und Emoji klickzahlbasiert wird.Das Audio scheint sich nicht je nach interaktivem Bereich zu ändern.
Die Bilder rotieren zwar, aber es gibt auch zufällige Bilder, die innerhalb eines Durchlaufs der wiederkehrenden Bilder nicht erneut gezogen werden können. Ich habe Spinnen, Ameisen, Igel, Marienkäfer und blaue Schmetterlinge gesehen, aber keines davon kam mehr als zweimal vor.
Beim Suchen nach beabsichtigten Mustern begann ich, selbst Muster zu bauen, indem ich Bereiche mit gleichen Bildern erstellte. Wenn ein neues Bild auftauchte, gab es eine kleine Freude, und wenn ich zu schnell klickte und es übersprang, war das schade.
Ich habe damit herumgespielt, bis ich das Gefühl hatte, dass es nichts Überraschendes mehr gibt und es langweilig wurde; damit ist es für mich in Ordnung. Ich habe gelesen, dass es Löwen und Schlangen gibt, aber nicht so sehr, dass ich es noch einmal machen würde; interessant ist, dass es vielleicht weitere Muster gibt, die ich nicht entdeckt habe.
https://drawing.garden/sketch.js