Hacker News

कल रात क्लॉड कोड, स्वेल्ट और थ्रीजेएस के साथ गोल्फ गेम बनाया गया

कल रात क्लॉड कोड, स्वेल्ट और थ्रीजेएस के साथ गोल्फ गेम बनाया गया गोल्फ का यह व्यापक विश्लेषण मेवेज़ बिजनेस ओएस की विस्तृत जांच की पेशकश करता है।

1 मिनट पढ़ा

Mewayz Team

Editorial Team

Hacker News

कल रात, क्लाउड कोड, स्वेल्ट और थ्रीजेएस का उपयोग करके एक पूरी तरह से खेलने योग्य 3डी गोल्फ गेम जीवंत हो गया - जिसे गेम इंजन को छुए बिना एक ही सत्र में बनाया गया था। यह परियोजना वास्तव में दर्शाती है कि कैसे आधुनिक एआई-सहायता प्राप्त विकास विचार और कार्यशील उत्पाद के बीच के अंतर को कम कर रहा है, और महत्वाकांक्षी बिल्डरों को तेजी से मदद करने के लिए मेवेज़ जैसे उपकरण क्यों मौजूद हैं।

जब गोल्फ खेल खेला गया तो वह वास्तव में कैसा दिखता था?

अंतिम परिणाम एक ब्राउज़र-आधारित, प्रथम-व्यक्ति गोल्फ गेम था जिसे पूरी तरह से 3डी में प्रस्तुत किया गया था। थ्रीजेएस ने दृश्य ग्राफ, प्रकाश व्यवस्था, भूभाग जाल और गेंद भौतिकी सिमुलेशन को संभाला। स्वेल्ट ने यूआई परत - स्कोरकार्ड, शॉट पावर मीटर, पवन संकेतक और छेद-चयन मेनू चलाया। क्लाउड कोड ने पूरे समय जोड़ी प्रोग्रामर के रूप में काम किया, बॉयलरप्लेट उत्पन्न किया, शेडर त्रुटियों को डीबग किया, और आर्किटेक्चर का सुझाव दिया कि स्वेल्ट स्टोर्स को थ्रीजेएस रेंडर लूप में राज्य परिवर्तनों को कैसे संचारित करना चाहिए।

सत्र के अंत तक, खेल में एक प्रक्रियात्मक रूप से उत्पन्न हरा, स्पिन क्षय के साथ एक यथार्थवादी परवलयिक गेंद प्रक्षेपवक्र, छाया के साथ परिवेश प्रकाश व्यवस्था और तीन छेदों में एक कार्यशील पार प्रणाली शामिल थी। कुल निर्माण का समय लगभग चार घंटे था। कोई एकता नहीं. कोई अवास्तविक नहीं. बस एक ब्राउज़र टैब, एक टर्मिनल और एक एआई जो कभी थकता नहीं है।

क्लाउड कोड ने तकनीकी भारी भारोत्तोलन को कैसे संभाला?

निर्माण का सबसे प्रभावशाली हिस्सा कोड ही नहीं था - यह वह गति थी जिस पर वास्तु संबंधी निर्णय हल हो गए। क्लाउड कोड ने प्रत्येक फ़ाइल के संदर्भ को बिना दोबारा जानकारी दिए समझ लिया। जब थ्रीजेएस एनीमेशन लूप ने स्वेल्ट के प्रतिक्रियाशील स्टोर अपडेट के साथ विरोध करना शुरू कर दिया, तो क्लाउड ने तुरंत डबल-रेंडर समस्या का निदान किया और दो प्रणालियों को अलग करने के लिए एक स्वच्छ इवेंट-बस पैटर्न का प्रस्ताव दिया।

"एआई-सहायता प्राप्त विकास की वास्तविक शक्ति स्वत: पूर्ण नहीं है - इसमें एक सहयोगी होता है जो आपके सामने रचनात्मक समस्या पर ध्यान केंद्रित करते समय संपूर्ण वास्तुकला को ध्यान में रखता है।"

क्लाउड कोड ने अधिक कठिन कार्यान्वयन कार्य को भी संभाला जो आम तौर पर एकल परियोजनाओं को धीमा कर देता है: क्लब-टू-बॉल प्रभाव वैक्टर के लिए क्वाटरनियन गणित लिखना, परिसंपत्ति लोडिंग पाइपलाइन की संरचना करना, और स्क्रैच से स्वेल्ट + थ्रीजेएस प्रोजेक्ट के लिए वाइट कॉन्फिगरेशन स्थापित करना। स्टैक ओवरफ़्लो पुरातत्व में सामान्यतः दो घंटे लगने में लगभग बारह मिनट लगे।

स्वेल्ट और थ्रीजेएस एक आदर्श जोड़ी क्यों बनी?

वेब गेम डेवलपमेंट समुदाय में स्वेल्ट और थ्रीजेएस के संयोजन का कम उपयोग किया जाता है, और इस परियोजना ने साबित कर दिया है कि यह अधिक ध्यान देने योग्य क्यों है। स्वेल्ट की कंपाइल-टाइम रिएक्टिविटी का मतलब है कि गेम यूआई तत्वों को अपडेट करते समय वस्तुतः कोई ओवरहेड नहीं होता है - पावर बार, विंड स्पीड डिस्प्ले और स्ट्रोक काउंटर सभी बिना किसी प्रदर्शन बाधा के 60fps पर अपडेट किए जाते हैं।

💡 क्या आप जानते हैं?

Mewayz एक प्लेटफ़ॉर्म में 8+ बिजनेस टूल्स की जगह लेता है

सीआरएम · इनवॉइसिंग · एचआर · प्रोजेक्ट्स · बुकिंग · ईकॉमर्स · पीओएस · एनालिटिक्स। निःशुल्क सदैव योजना उपलब्ध।

निःशुल्क प्रारंभ करें →

थ्रीजेएस ने एक पूर्ण इंजन के अमूर्त ओवरहेड के बिना एक ठोस 3डी वातावरण के लिए आवश्यक सभी चीजें प्रदान कीं:

फ़ेयरवे, टी बॉक्स और होल कप के लिए ज्योमेट्री प्रिमिटिव - सभी प्लेन ज्योमेट्री और सिलेंडर जियोमेट्री उदाहरणों के साथ निर्मित

खुरदरेपन और धात्विक मूल्यों के साथ मेशस्टैंडर्ड मटेरियल जिसने गोल्फ बॉल को दिशात्मक प्रकाश व्यवस्था के तहत अपनी विशिष्ट चमक प्रदान की

बॉल-टू-टेरेन टकराव का पता लगाने और बाउंस भौतिकी को ट्रिगर करने के लिए रेकास्टिंग

ऑर्बिटकंट्रोल्स को फ्लाई-कैम परिप्रेक्ष्य के लिए अनुकूलित किया गया है जो प्रत्येक शॉट के बाद बॉल आर्क का अनुसरण करता है

AnimationMixer हरे रंग पर ध्वज एनीमेशन को संभालने के लिए, एक छोटा लेकिन संतोषजनक दृश्य पॉलिश विवरण जोड़ता है

स्वेल्ट कंपोनेंट ट्री थ्रीजेएस सीन ट्री से पूरी तरह से अलग रहा, जिससे डिबगिंग आसान हो गई और सुविधाओं को तेजी से जोड़ने के बावजूद कोडबेस को साफ रखा गया।

यह बिल्ड 2025 में एआई-सहायता प्राप्त उत्पाद विकास के बारे में क्या बताता है?

गोल्फ गेम एक खिलौना परियोजना है, लेकिन इसमें प्रदर्शित वर्कफ़्लो सीधे गंभीर उत्पाद विकास पर लागू होता है। जब क्लाउड कोड को एक निष्क्रिय स्वत: पूर्ण उपकरण के बजाय एक सक्रिय सहयोगी के रूप में उपयोग किया जाता है, तो आउटपुट गुणवत्ता में काफी वृद्धि होती है। मुख्य अंतर संदर्भ निरंतरता है - क्लाउड कोड ट्रैक करता है कि पहले से ही क्या हो चुका है

Streamline Your Business with Mewayz

Mewayz brings 207 business modules into one platform — CRM, invoicing, project management, and more. Join 138,000+ users who simplified their workflow.

Start Free Today →

Mewayz मुफ़्त आज़माएं

सीआरएम, इनवॉइसिंग, प्रोजेक्ट्स, एचआर और अधिक के लिए ऑल-इन-वन प्लेटफॉर्म। कोई क्रेडिट कार्ड आवश्यक नहीं।

संबंधित गाइड

एचआर प्रबंधन गाइड →

अपनी टीम को प्रभावी ढंग से प्रबंधित करें: कर्मचारी प्रोफाइल्स, लीव प्रबंधन, पेरोल, और परफॉर्मेंस रिव्यू।

आज ही अपने व्यवसाय का प्रबंधन अधिक स्मार्ट तरीके से शुरू करें।

30,000+ व्यवसायों से जुड़ें। सदैव मुफ़्त प्लान · क्रेडिट कार्ड की आवश्यकता नहीं।

क्या यह उपयोगी पाया गया? इसे शेयर करें।

क्या आप इसे व्यवहार में लाने के लिए तैयार हैं?

30,000+ व्यवसायों में शामिल हों जो मेवेज़ का उपयोग कर रहे हैं। सदैव निःशुल्क प्लान — कोई क्रेडिट कार्ड आवश्यक नहीं।

मुफ़्त ट्रायल शुरू करें →

कार्रवाई करने के लिए तैयार हैं?

आज ही अपना मुफ़्त Mewayz ट्रायल शुरू करें

ऑल-इन-वन व्यवसाय प्लेटफॉर्म। क्रेडिट कार्ड की आवश्यकता नहीं।

निःशुल्क प्रारंभ करें →

14-दिन का निःशुल्क ट्रायल · क्रेडिट कार्ड नहीं · कभी भी रद्द करें