Drawing.garden
Drawing.garden नाम का एक न्यूनतम वेब टॉय उपयोगकर्ताओं को यादृच्छिक रूप से चुने गए पौधों और जीवों वाले इमोजी से एक ग्रिड भरने देता है, जो सरल संगीत नोट बजाते हैं; इससे शांति-भरी संतुष्टि से लेकर लक्ष्य और नियंत्रण की कमी पर हल्की झुंझलाहट तक की प्रतिक्रियाएँ मिलती हैं। टिप्पणीकार इसे डिजिटल कला और एक “ज़ेन” फ़िड्जेट की तरह देखते हैं, ग्रिड को बदलने के छोटे-छोटे कोड हैक्स साझा करते हैं, और इसे अन्य खेलपूर्ण, गैर-उत्पादक वेब प्रयोगों से जोड़ते हैं। यह परियोजना ऐसी रचनाओं के उद्देश्य पर भी विचार जगाती है—क्या उन्हें “उपयोगी” होना ही चाहिए, या थोड़ी देर का सौंदर्यपूर्ण विराम देना ही पर्याप्त मूल्य है।
कुल प्रभाव
- कई टिप्पणीकार साइट को शांत, प्यारी, मनमोहक, या “ज़ेन” बताते हैं, जो थोड़ी देर के लिए दिमाग को बंद करने के लिए अच्छी है।
- दूसरों को यह उम्मीद से ज़्यादा पसंद आती है और वे इसकी तुलना वयस्क रंग भरने वाली किताबों या क्लासिक खेल-भावना वाले सॉफ़्टवेयर (जैसे Mario Paint) से करते हैं।
- कुछ उपयोगकर्ताओं को यह बेमतलब या थोड़ा असहज लगता है क्योंकि इसमें कोई स्पष्ट लक्ष्य या उपयोगिता नहीं है, खासकर “drawing” डोमेन नाम को देखते हुए।
गेमप्ले और ऑडियो मैकेनिक्स
- इंटरैक्शन सरल है: ग्रिड कोशिकाओं पर टैप/होवर करने से वे यादृच्छिक पौधों और जीवों के बीच बदलती रहती हैं; यादृच्छिकता के अलावा कोई जीत की शर्त या पैटर्न-तर्क नहीं है।
- कुछ उपयोगकर्ता अपने लिए लक्ष्य तय करते हैं (जैसे पैच या पूरे बोर्ड को एक ही प्रतीक से भरना)।
- ध्वनि में यादृच्छिक रूप से चुने गए C, D, E, या G नोट्स होते हैं (एक मेजर पेंटाटोनिक स्केल का उपसमुच्चय), इसलिए लगभग कोई भी अनुक्रम सुखद लगता है।
- ध्वनियाँ और इमोजी डिज़ाइन के अनुसार उपयोगकर्ता-नियंत्रित नहीं हैं; इसे “पूरे मुद्दे का हिस्सा” बताया गया है।
- कई लोगों को शुरू में ध्वनि का पता ही नहीं चलता या वे इसे बहुत तीखा/चिंताजनक पाते हैं और म्यूट करके खेलना पसंद करते हैं; मोबाइल पर ध्वनि असंगत है।
इम्प्लीमेंटेशन विवरण और कोड प्रयोग
- यह स्केच p5.js से लागू किया गया है; ग्रिड
<p>तत्वों से बनाया गया है। - फ़ेविकॉन एक SVG का उपयोग करके गतिशील रूप से जनरेट किया जाता है, जो वर्तमान इमोजी को एम्बेड करता है; कुछ लोग इसे एक अच्छा तकनीकी उपाय मानते हैं।
- कई कोड स्निपेट दिखाते हैं कि कैसे:
- प्रोग्रामmatically हर सेल पर क्लिक या होवर किया जाए।
- हर सेल को तब तक साइकिल किया जाए जब तक वह चुने गए इमोजी से मेल न खा जाए।
- प्रतीकों के सेट में निर्धारक रूप से आगे बढ़ने के लिए left/right clicks का उपयोग किया जाए।
- कोई व्यक्ति नोट करता है कि कोड में जीवों की सूची में शेर नहीं है, जबकि अन्य ज़ोर देकर कहते हैं कि उन्होंने एक देखा; यह अभी भी अस्पष्ट है।
UX समस्याएँ और फीचर अनुरोध
- सुझावों में शामिल हैं: responsive resizing, बगीचे को स्टोर/शेयर करना, मिटाने का आसान तरीका (जैसे drag या hold), एक सेल को हमेशा खाली रखना, और drag के दौरान टेक्स्ट चयन रोकना।
- मोबाइल समस्याएँ रिपोर्ट की गई हैं (खाली बैकग्राउंड, ध्वनि नहीं, iOS pull-to-refresh);
overscroll-behaviorऔर elastic scrolling बंद करने जैसे CSS फ़िक्स पर चर्चा होती है। - कुछ लोग सिमुलेशन व्यवहार जोड़ने का प्रस्ताव देते हैं (मधुमक्खियों का फूलों पर आना, मकड़ियों का जाला बुनना, सूरजमुखियों का घूमना, हवा shaders, कैक्टस पर “ouch”) या 100% completion के लिए पुरस्कार।
कला, उद्देश्य, और भावनात्मक प्रतिक्रियाएँ
- उपयोगिता बनाम उद्देश्यहीन खेल पर एक छोटी बहस होती है: कुछ इसे आनंददायक, ध्यानमग्न कला मानते हैं; दूसरों को तब असहजता होती है जब वे कोई स्पष्ट उद्देश्य नहीं जोड़ पाते।
- पार्कों, लैंडस्केप आर्ट, और वीडियो गेम्स से तुलना की जाती है, जिन्हें स्वभावतः गैर-उपयोगितावादी लेकिन मूल्यवान अनुभव माना जाता है।
- यह परियोजना इस बात पर विचार करवाती है कि डिजिटल, ग्रिड-आधारित, प्रतीकात्मक संदर्भ में “drawing” का क्या अर्थ है।
संबंधित वेब टॉयज़ और मुद्रीकरण वाले मज़ाक
- टिप्पणीकार कई समान “बेमतलब” वेब टॉयज़ और कला प्रयोग साझा करते हैं, और इसे वेब की आत्मा के रूप में मनाते हैं।
- मुद्रीकरण पर केवल मज़ाक में चर्चा होती है (इमोजी स्लॉट्स में विज्ञापन, प्रायोजित टोन, ब्लॉकचेन/AI buzzword व्यंग्य)।