Drawing.garden
(drawing.garden)- Drawing.gardenは、「gardening, but with emojis and less time」というフレーズで紹介されている小さなWebプロジェクト
- 画面には縦に配置された「click for sound!」という文言があり、クリック後に音を再生できる形式に見える
- 本文の大部分は繰り返された**〰文字**で埋められており、視覚的なパターンそのものが主要な要素となっている
- 提供されたテキストだけでは、機能一覧、使い方、技術スタック、リポジトリ、ライセンスといった詳細情報は確認できない
- 確認できる範囲は、絵文字の庭というコンセプトとクリックベースの音声案内に限られる
ページですぐに見える要素
- drawing.garden は、「gardening, but with emojis and less time」という説明を持つ小さなプロジェクト
- 本文には「click for sound!」が1文字ずつ縦に表示される
- 続いて**〰文字**が大量に繰り返され、画面の主要なテキストパターンを構成している
提供されたテキストからは分からないこと
- 具体的な機能説明は含まれていない
- 使い方は「click for sound!」以外には追加で示されていない
- 技術スタック、実装方式、ソースコード、ライセンス、対応ブラウザ情報は確認できない
1件のコメント
Hacker News の意見
これは本当に楽しい。ここで興味深いと思ったのは、ほとんどの人にとっては私と同じように落ち着く体験なのに、一部の人にとっては、なぜこれが存在するのか、何のためのものなのか理解できず、不安を引き起こすようだという点
すべてが費用対効果の軸で意味を持つ必要はなく、人間も自然もそれよりはるかに複雑だ
風景画を全部燃やし、そこで止まらず風景そのものまで全部燃やそうというようなもの。目的は美しさ、楽しさ、思索、ちょっとした面白さかもしれないのに、自分が気にする特定の目的に合わなければすべて無意味だと見る、あまりに狭い考え方だ
素敵ではあるけれど、有用にできることがなく、ドメイン名のように意味のある絵を描くこともできない
中を見ると p5.js スケッチだった。入門プログラミングの授業で使われるライブラリでもある
p5.js は創造的なコーディングのための JavaScript ライブラリで、アーティスト、デザイナー、教育者、初心者など、誰でもコーディングにアクセスしやすくすることに重点を置いている。無料のオープンソースで、ソフトウェアと学習ツールは誰にでもアクセス可能であるべきだという哲学を持つ
https://p5js.org
全部埋めるのに少し時間がかかったが、特別なことは起きなかった。さらに発展させるなら、蜂が花へ飛んでいく、蜘蛛が巣を張る、ウサギがニンジンを追う、ヒマワリが太陽の方を向く、という感じだとよさそう
花が風に揺れるシェーダーや、マウスポインタがランダムにじょうろに変わる効果もできそう。サボテンを押すと「イタッ」と鳴るのも面白そう
出典は http://benmoren.com/
1マスは常に空けておくのはどうだろうと思った
素敵なプロジェクトだけれど、全部埋めたら何か起こるのだろうと期待していた
すべてのマスを埋めると素敵な効果がある
本当に素晴らしい。favicon も現在の絵文字に変わるのを見たが、小さなディテールが良い
とてもすっきりしていて、自分でも使ってみられそう
隣接するタイルが特定の生き物の出現確率に影響するのか気になった。最初は生き物がいなかったが、その後アリ、ネズミ、ハト、蜘蛛、ハリネズミが出て、初めてマルハナバチとウサギが出た
クローバーが集まった区域は四つ葉のクローバーを増やしているように見えた。コードを見ると違うようだが、それでもライオンが出たのはかなり驚きだった
くつろげる体験ではあったが、左クリック/右クリックで絵文字と生き物を制御するちょっとしたコードを書きたい衝動にかられた
クリック回数を数え、右クリックで減らし、
random(i)を上書きして、生き物と絵文字の選択をクリック数ベースに変える方法だオーディオは操作している領域によって変わるわけではなさそう
画像は循環するが、繰り返される画像の1周の中で、再び取得できないランダム画像も出る。蜘蛛、アリ、ハリネズミ、テントウムシ、青い蝶を見たが、2回以上は出なかった
意図されたパターンを探しているうちに、同じ画像の領域を作る形で自分でパターンを作り始めた。新しい画像が出ると小さな喜びがあり、速く押しすぎて通り過ぎてしまうと残念だった
もう驚くものはないと感じて退屈になるまで触ってみたが、それなら十分だと思う。ライオンとヘビがいるという投稿を読んだが、もう一度やるほどではなく、自分が見つけていないパターンがさらにあるかもしれないというのは興味深い
https://drawing.garden/sketch.js