HN ओपन: Netlify के लिए बनाया गया Marble Madness से प्रेरित WebGL गेम
(5-million-devs.netlify.com)- Netlify के 50 लाख डेवलपर्स तक पहुंचने की खबर साझा की गई
- इस प्रक्रिया में कई मज़ेदार और महत्वपूर्ण पल रहे
- इस यात्रा के ज़रिए यह देखा जा सकता है कि हम यहां तक कैसे पहुंचे और इस कहानी में आपकी क्या भूमिका रही
1 टिप्पणियां
Hacker News की रायें
सबसे मज़ेदार चुनौती रास्ते में मौजूद चमकते सफेद डॉट्स से बचना थी
अभी कंपनी के बारे में जानना किसी सज़ा जैसा लगता है, जो शायद इरादा नहीं रहा होगा
अगर कोई डॉट पर चढ़कर info screen से बाहर निकलने का तरीका न समझ पाने की वजह से अटक रहा हो, तो arrow keys दबाएँ। Esc और click काफी देर तक आज़माने के बाद मुझे यह पता चला
फिर भी idea वाकई शानदार है
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 होने की संभावना भी बन सकती है
मैं इस project पर काम करने वाले developers में से एक हूँ। कोई सवाल हो तो जवाब दे सकता हूँ
project की जानकारी यहाँ है: https://www.littleworkshop.fr/projects/5milliondevs/
https://imgur.com/ZANb1cT
एक छोटे ad के लिए बनाया गया माना जाए तो game ज़रूरत से कहीं ज्यादा अच्छा है। implementation शानदार है, controls perfect लगते हैं, और level design भी अच्छा है
कई paths होना और ज्यादातर ad displays को skip कर पाना भी सच में मज़ेदार था
अफसोस है कि यह पूरा game नहीं है। ads हटा दें और puzzles वाले ज्यादा complex levels जोड़ दें, तो यह perfect छोटा break game बन सकता है
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 के हिसाब से छोटी बात नहीं है
जिन्हें जानना हो, 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 नहीं हूँ
थोड़ा विषय से हटकर, लेकिन Marble Madness मेरे प्रोग्रामिंग शुरू करने की एक बड़ी वजह था। मेरे पिता ने बचपन में यह गेम खेला था और उस पर गहरा प्रभाव पड़ा था, इसलिए मैंने भी बचपन में इसे MAME पर आज़माया
मुझे यह देखकर झटका लगा था कि कंप्यूटर isometric space में काफ़ी जटिल तरीके से गिरती वस्तुओं को simulate कर सकता है, लेकिन उस समय Game Maker 7 में इसे कैसे दोहराया जाए, इसका मुझे बिल्कुल अंदाज़ा नहीं था। गणित में बेहतर होने के बाद इसने मेरे teenage वर्षों में बनाए एक project को प्रभावित किया, और वह project आज भी मेरे résumé में है
क्या इसे open source के रूप में जारी करने की कोई संभावना है? यह कई ऐसी चीज़ें दिखाने वाला शानदार example हो सकता है जिन पर अभी tutorials बहुत कम हैं
क्या कहीं कोई page है जो बताता हो कि Netlify तकनीकी रूप से क्या है? जो दिखता है वह सब marketing copy है, इसलिए समझ नहीं आ रहा
बहुत सुंदर और अच्छी तरह बनाया गया है। बहुत पहले खेले गए Ballance नाम के game की भी याद आ गई। याददाश्त का इस तरह काम करना अजीब है
[1] https://en.wikipedia.org/wiki/Ballance_(video_game)