Boing
(boing.greg.technology)- यह वेबसाइट एक सरल इंटरैक्टिव सेवा है जो हर बार जब उपयोगकर्ता माउस से स्प्रिंग पर लगे बॉल को खींचकर छोड़ने की क्रिया करता है, तब ‘boing’ की गिनती को रिकॉर्ड करती है।
- बॉल और स्प्रिंग एंगल के हिसाब से फिज़िकलली मूव करते हैं।
- प्रत्येक यूज़र के लिए “you've boinged 0 times” टेक्स्ट के जरिए वर्तमान उपयोग संख्या दिखाई जाती है।
- दुनिया भर में जमा हुआ कुल boing की गिनती भी साथ में दिखाई देती है।
- न्यूनतम इंटरफेस के साथ यह एक पार्टिसिपेटरी वेब एक्सपेरिमेंट जैसा प्रोजेक्ट है
1 टिप्पणियां
Hacker News की राय
यह सच में बहुत पसंद आया। मैंने थोड़ा cheat code इस्तेमाल करके माउस को अपने-आप हिलाया
मज़ेदार बात यह है कि, यह perfect physics simulation नहीं है, इसलिए उल्टा ज़्यादा real लगता है
अगर इसे पूरी तरह Hooke's law से लागू करें तो यह बहुत stiff और नकली लगता है, लेकिन थोड़ा looseness और damping देने पर ज़्यादा natural महसूस होता है। यह एक तरह की ‘controlled sloppiness’ है
पहले जब एक दोस्त के घर बच्चा हुआ था, तो खिलौने इतने ज़्यादा थे कि living room एक obstacle course जैसा लग रहा था। लेकिन बच्चा आखिर में सिर्फ door spring से ही खेलता रहा। उस साधारण spring को छेड़ते रहना अजीब तरह से healing जैसा लगा
आखिरकार आ गया! अब समय है इससे classic meme video को रीक्रिएट करने का (YouTube Shorts लिंक)
इसे देखकर याद आता है कि पहले के साधारण web toys इतने satisfying क्यों लगते थे
न login, न onboarding, न “upgrade to pro”, बस एक शुद्ध खिलौना जो एक काम बहुत अच्छे से करता था।
एक global counter तो लगा है, लेकिन ज़रूरत से ज़्यादा gamification के बिना सब साफ-सुथरा है
किसी ने सुझाव दिया, “इसे social feature बनाकर देखें?” जैसे, मैं अपना बनाया हुआ ‘Boing’ अपनी बहन को भेजूँ और वह मेरी कला को rate करे
अगर यह Elon Musk होता, तो शायद कहता, “यह world simulator का शुरुआती alpha version है, और एक साल के भीतर यह मौसम और stock market की पूरी तरह भविष्यवाणी करेगा”
मैं सोच रहा था कि क्या uncompressed code जारी करने का कोई इरादा है। कोड पढ़ना चाहता था, लेकिन वह obfuscated था इसलिए अफसोस हुआ। ऊपर-ऊपर से देखने पर लगा कि यह howler.js पर आधारित है, और core logic mobile template के नीचे वाले हिस्से में है
requestAnimationFrameसे लागू करता है। इसका AI से बना version भी है (jsfiddle लिंक)इसका accurately simulated version भी देखना चाहूँगा। उदाहरण के लिए engine-sim.parts जैसी शैली में
अच्छा होता अगर दुनिया भर के लोगों द्वारा बनाए गए कुल Boing काउंटर जैसा कुछ होता