1 पॉइंट द्वारा GN⁺ 2024-11-23 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • Netlify के 50 लाख डेवलपर्स तक पहुंचने की खबर साझा की गई
  • इस प्रक्रिया में कई मज़ेदार और महत्वपूर्ण पल रहे
  • इस यात्रा के ज़रिए यह देखा जा सकता है कि हम यहां तक कैसे पहुंचे और इस कहानी में आपकी क्या भूमिका रही

1 टिप्पणियां

 
GN⁺ 2024-11-23
Hacker News की रायें
  • सबसे मज़ेदार चुनौती रास्ते में मौजूद चमकते सफेद डॉट्स से बचना थी

    • इस टीम ने एक मज़ेदार गेम बनाने पर जो ध्यान दिया है, वह वाकई तारीफ़ के काबिल है। चमकते डॉट्स से बचना आसान है, और वे जो कहानी सुनाते हैं वह भी खलती नहीं, इसलिए यह एक समझ में आने वाला समझौता लगता है
    • मुझे लगता है वे डॉट्स ऐसे powerup होने चाहिए जिनसे टकराने का मन करे
      अभी कंपनी के बारे में जानना किसी सज़ा जैसा लगता है, जो शायद इरादा नहीं रहा होगा
      अगर कोई डॉट पर चढ़कर info screen से बाहर निकलने का तरीका न समझ पाने की वजह से अटक रहा हो, तो arrow keys दबाएँ। Esc और click काफी देर तक आज़माने के बाद मुझे यह पता चला
      फिर भी idea वाकई शानदार है
    • मैंने भी गेम को ठीक इसी तरह सफेद डॉट्स से बचने वाला बना लिया। यह इस गहरे सवाल को भी छूता है कि corporate-sponsored game में brand मेरे साथ कैसा रिश्ता बनाता है। शायद game का नाम “Avoid the white dots” रखना उस दिशा में एक कदम होता
      YouTube पर content देखते समय जब ad बीच में घुस आता है, तो मन में आता है, “ये brands सोच क्या रहे हैं, मेरे living room में content के बीच घुसकर tampon बेचने आ गए?” फिर शायद मैं वह tampon दोबारा कभी न खरीदूँ
      हालांकि game और इसे बनाने वाला studio मुझे पसंद है। ईमानदार feedback दूँ तो, इस game को sponsor करने वाली company करती क्या है, यह मुझे अब भी नहीं पता। कोई भावनात्मक जुड़ाव भी नहीं बना, और इतना interest भी नहीं हुआ कि जाकर पता करूँ कि वे क्या करते हैं
      पहले जब बेहतरीन art देखी है, तो उसके पीछे की चीज़, artist, और अगर सचमुच कमाल हो तो अगले स्तर तक और जानने का मन हुआ है। Panic जैसे brands ऐसा करने के लिए प्रेरित करते थे
      YouTube पर Geico insurance का वह ad याद है जिसमें कहा गया था, “यह ad पहले ही खत्म हो चुका है, इसलिए आप इसे skip नहीं कर सकते।” मुझे लगता है वह शानदार था क्योंकि उसने दर्शक से empathy दिखाई। game को “Avoid the dots” कहना भी शायद वैसा ही असर ला सकता था
      balcony में थोड़ी देर सोचने पर लगा कि game की शुरुआत में बड़े सफेद Super-hot style title में “Avoid the dots (Speedrun challenge)” दिखाया जाए और हर level के अंत में leaderboard दिखे तो कैसा रहेगा। इससे speedrun community में viral होने की संभावना भी बन सकती है
    • मैंने भी इसे 0% speedrun challenge की तरह खेला
  • मैं इस project पर काम करने वाले developers में से एक हूँ। कोई सवाल हो तो जवाब दे सकता हूँ
    project की जानकारी यहाँ है: https://www.littleworkshop.fr/projects/5milliondevs/

    • वाकई बहुत अच्छी तरह बनाया है और Marble Madness का feel अच्छे से पकड़ा है। शायद मैं ज्यादा गहराई में सोच रहा हूँ, लेकिन मुझे marble का rotation पसंद आया। original में वह हिस्सा इस version जितना शानदार तरीके से महसूस नहीं होता था
    • अच्छा बनाया है। हालांकि level 5 में तीन हरे bounce boxes हैं; उनमें से एक पर गिरने पर आप दूसरे पर उछलते हैं, फिर तीसरे पर, और फिर platform से noclip की तरह गुजरकर “खाली जगह में गिरने” की स्थिति में चले जाते हैं। नीचे respawn होता है और तुरंत बार-बार मरते रहते हैं। bug है, इसलिए शुरुआत से दोबारा खेलने का मन नहीं। अच्छा होगा अगर इसे open source कर दें
    • वाकई मज़ेदार था। level 2 के छोटे hole से ठीक पहले मेरा MacBook थोड़ा slow होने लगा और collision detection ने किसी तरह marble को floor के अंदर खींच लिया
      https://imgur.com/ZANb1cT
    • अच्छा बनाया है और technical details के बारे में और जानना चाहूँगा। 3D scene और objects के लिए कौन सा framework इस्तेमाल किया, ball को follow कराने के लिए camera movement कैसे handle किया, sound के लिए कौन सी library इस्तेमाल की? Physics कैसे implement की, यह भी जानना चाहूँगा
    • जानना चाहूँगा कि इस project में कितने लोग शामिल थे और development में कितना समय लगा। अच्छा बनाया है
  • एक छोटे ad के लिए बनाया गया माना जाए तो game ज़रूरत से कहीं ज्यादा अच्छा है। implementation शानदार है, controls perfect लगते हैं, और level design भी अच्छा है
    कई paths होना और ज्यादातर ad displays को skip कर पाना भी सच में मज़ेदार था
    अफसोस है कि यह पूरा game नहीं है। ads हटा दें और puzzles वाले ज्यादा complex levels जोड़ दें, तो यह perfect छोटा break game बन सकता है

    • हैरानी हुई कि WASD controls इतने अच्छे चल रहे थे। पूरी तरह intuitive था
    • controls में एक bug देखा। अगर spawn हो रहे हों या spawn से पहले कोई key दबाए रखें, तो वह input के तौर पर register नहीं होती
    • Ballance भी देखने लायक है
      https://www.gog.com/en/game/ballance
  • मुझे लगता है यह पहली बार है जब किसी online game ने movement keys के लिए WARS keys इस्तेमाल करने को सही तरह से बताया। non-QWERTY layouts को handle करना वाकई अच्छा लगा
    optimization भी शानदार है। 2012 MacBook और पुराने HD 4000 integrated GPU पर भी पूरी तरह smooth चलता है, जो आजकल के web games के हिसाब से छोटी बात नहीं है

    • धन्यवाद। AZERTY user होने के नाते, सिर्फ US keyboard को ध्यान में रखकर बनी websites इस्तेमाल करने की तकलीफ मुझे अच्छी तरह पता है
      जिन्हें जानना हो, international keyboard layouts handle करने के लिए Keyboard API का getLayoutMap method इस्तेमाल कर रहे हैं
      https://developer.mozilla.org/en-US/docs/Web/API/Keyboard/ge...
  • मज़ेदार था। “Netlify facts” में मेरी बिल्कुल दिलचस्पी नहीं थी, लेकिन marble घुमाना अच्छा लगा और smooth play experience प्रभावशाली था। अच्छा बनाया है

  • लगता है यहाँ अभी तक किसी ने यह बात नहीं कही, लेकिन दिलचस्प है कि Marble Madness को Mark Cerny ने design किया था
    https://en.m.wikipedia.org/wiki/Marble_Madness
    https://en.m.wikipedia.org/wiki/Mark_Cerny
    वे PS4 और PS5 के architect के रूप में ज्यादा जाने जाते हैं
    साथ ही, क्या कोई बता सकता है कि Netlify करती क्या है? मैंने site देखी, और समझता हूँ कि marketing copy में ऐसी चीज़ समझाना मुश्किल होता है, लेकिन आखिर में मुझे कुछ ज्यादा पता नहीं चला। मैं programmer के तौर पर काम करता हूँ, इसलिए शायद मैं target customer नहीं हूँ

    • पता नहीं अब भी ऐसा है या नहीं, लेकिन करीब 5 साल पहले Netlify उन लोगों के लिए काफी मजबूत Jamstack hosting थी जो अपना VPS manage नहीं करना चाहते थे, जिसमें Git-based built-in CI/CD deployment मिलता था
  • थोड़ा विषय से हटकर, लेकिन Marble Madness मेरे प्रोग्रामिंग शुरू करने की एक बड़ी वजह था। मेरे पिता ने बचपन में यह गेम खेला था और उस पर गहरा प्रभाव पड़ा था, इसलिए मैंने भी बचपन में इसे MAME पर आज़माया
    मुझे यह देखकर झटका लगा था कि कंप्यूटर isometric space में काफ़ी जटिल तरीके से गिरती वस्तुओं को simulate कर सकता है, लेकिन उस समय Game Maker 7 में इसे कैसे दोहराया जाए, इसका मुझे बिल्कुल अंदाज़ा नहीं था। गणित में बेहतर होने के बाद इसने मेरे teenage वर्षों में बनाए एक project को प्रभावित किया, और वह project आज भी मेरे résumé में है

  • क्या इसे open source के रूप में जारी करने की कोई संभावना है? यह कई ऐसी चीज़ें दिखाने वाला शानदार example हो सकता है जिन पर अभी tutorials बहुत कम हैं

    • जानना चाहूँगा कि आपको कौन-से tutorials की कमी लगती है। यह एक polished छोटा experience ज़रूर है, लेकिन मुझे नहीं लगता कि मौजूदा resources से इसे बनाने में कोई खास innovative या कठिन हिस्सा है। साझा की गई चीज़ों में कोई हिस्सा आपको खास तौर पर कठिन लगा?
    • फिलहाल open source करने की कोई योजना नहीं है, लेकिन आगे making-of / behind-the-scenes जानकारी साझा करने का इरादा है
  • क्या कहीं कोई page है जो बताता हो कि Netlify तकनीकी रूप से क्या है? जो दिखता है वह सब marketing copy है, इसलिए समझ नहीं आ रहा

    • ready-to-use web hosting है। build folder को drag-and-drop करो और URL मिल जाता है। या फिर Git repository connect कर दो
    • https://docs.netlify.com/platform/what-is-netlify/
    • लगता है आपने खुद ही जवाब दे दिया है। यह किसी सामान्य web app के ऊपर abstraction और complexity की परतें चढ़ाने वाला platform लगता है, जिसे विडंबना से non-technical users को आकर्षित करने के लिए बनाया गया है—जादू जैसा frictionless website बनाने का अनुभव देने का वादा करते हुए
  • बहुत सुंदर और अच्छी तरह बनाया गया है। बहुत पहले खेले गए Ballance नाम के game की भी याद आ गई। याददाश्त का इस तरह काम करना अजीब है
    [1] https://en.wikipedia.org/wiki/Ballance_(video_game)